"用::方式调用一个非静态方法会导致一个E_STRICT级别的错误。"真的吗? <?phpclass mycls{ function func() { echo "none static"; }}mycls::func();?>这里没有静态方法也可以运行啊,没出错啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 前面加上 error_reporting(2048); 就看见错误了还不看见的话, 再 ini_set('display_errors',true); 这是PHP一直遗留的一个问题。你之所以没有看到错误提示,是因为你并没有把 E_STRICT 纳入报错的错误类别之中。error_reporting(E_ALL | E_STRICT); 加到最前面去就知道了 Strict standards: Non-static method mycls::func() should not be called statically in关闭错误显示是一种方法,还有其他方法也可以达到目的比如运行的时候关闭显示器. 本帖最后由 xuzuning 于 2012-04-26 11:38:14 编辑 curl_exec 不支持 $cc?0:1 和 !$cc?1:0 问号表达式 哪种效率高? 哪种办法可以降低库间的代码耦合 PHP如何通过代码来新建立一个MYSQL新表 WTP DLTK 等在PHP开发环境中的作用 php如何开启“file uploads”选项? php应用技巧问题,可能要结合JS PHP初学!!PHP怎么实现像ASP中server.mappath那样的取得网页的绝对地址功能啊?? globals的作用 php正则提取网页html中的body标签内容 end和array_pop 有什么区别? PHP+Mysql 排序的问题
你之所以没有看到错误提示,是因为你并没有把 E_STRICT 纳入报错的错误类别之中。
error_reporting(E_ALL | E_STRICT); 加到最前面去就知道了
比如运行的时候关闭显示器.