• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

php5中_autoload()的步骤为什么不能使用呢

php 搞代码 3年前 (2022-01-23) 24次浏览 已收录 0个评论

php5中__autoload()的方法为什么不能使用呢
每次在页面中用include_once(“…”);这样如果引用的类太多,就容易忘记include某个类,所以我想用__autoload()方法,

可是我一写function __autoload(){}就报错(在__autoload()下面画一条绿色的线,说明不存在该方法)。

我用的IDE是jetBrains PhpStorm4.0.1(不知道这个有没有影响)

不懂,求解。。。。

——解决方案——————–
你的代码是正确的,如果是@本文来源gaodaimacom搞#代%码@网-搞代gaodaima码编辑器对 __autoload 报错,则说明你的 php 不是 5.0 以上的,或者是编辑器的字典太老了
——解决方案——————–
include_once($class.”.php”); //当前路径这样写就可以了
——解决方案——————–
噢看到了,对了 phpstorm

下面出现一条绿色的下划线,它不是提示你这个有问题,而是提示你这个单词有问题,鼠标移动上去后会出现两行选择操作,将这个单词添加入字典里就行了.

Typo:Save “xxxx” to dic….

算是phpstorm 的小bug吧
——解决方案——————–
function __autoload($class){
include_once(“path”.$class.”.php”);
}
错了,改为include_once(“path/”.$class.”.php”);


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:php5中_autoload()的步骤为什么不能使用呢

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址