请问PHP报错的原因
程序员文章站
2022-05-18 23:31:22
...
请教PHP报错的原因?
报错如下,请问是怎么意思?
报错如下,请问是怎么意思?
Warning: The magic method __get() must have public visibility and cannot be static in D:\xampp\htdocs\class\Page.php on line 41
Notice: A session had already been started - ignoring session_start() in D:\xampp\htdocs\index.php on line 13
Notice: Use of undefined constant g_S_name - assumed 'g_S_name' in D:\xampp\htdocs\index.php on line 14
Notice: Undefined index: g_S_name in D:\xampp\htdocs\index.php on line 14
php
------解决方案--------------------
1 __get只能public,不能用static关键字修饰
2 上述错误有warning输出,与session_start()之前不能输出数据冲突。
3 g_S_name当常量输出了。可能与未加$引起的。
4 未定义的g_S_name索引。
------解决方案--------------------
第一个错误是语法错误。
下面的三个错误,可以通过errro_reporting(E_ALL & ~E_NOTICE);来不显示。
------解决方案--------------------
做任何事情都要遵守规则
------解决方案--------------------
1 __get只能public,不能用static关键字修饰
2 上述错误有warning输出,与session_start()之前不能输出数据冲突。
3 g_S_name当常量输出了。可能与未加$引起的。
4 未定义的g_S_name索引。
------解决方案--------------------
第一个错误是语法错误。
下面的三个错误,可以通过errro_reporting(E_ALL & ~E_NOTICE);来不显示。
------解决方案--------------------
做任何事情都要遵守规则
相关文章
相关视频
专题推荐
-
独孤九贱-php全栈开发教程
全栈 170W+
主讲:Peter-Zhu 轻松幽默、简短易学,非常适合PHP学习入门
-
玉女心经-web前端开发教程
入门 80W+
主讲:灭绝师太 由浅入深、明快简洁,非常适合前端学习入门
-
天龙八部-实战开发教程
实战 120W+
主讲:西门大官人 思路清晰、严谨规范,适合有一定web编程基础学习
上一篇: 在线扩大数据库UNDO表空间
推荐阅读
-
PHP执行Curl时报错提示CURL ERROR: Recv failure: Connection reset by peer的解决方法
-
PHP 正则匹配h1的数据报错 preg_match(): Unknown modifier 'h' in
-
IIS FTP部分文件上传报错451的原因及解决方法
-
笔记本风扇报错的原因分析以及解决方法
-
PHP网站从Apache转移到Nginx后产生404错误的原因和解决办法
-
php用windows COM组件调用openoffice接口实现word转pdf文件时报错的解决办法
-
谨慎使用PHP的引用原因分析
-
用Vue-cli搭建的项目中引入css报错的原因分析
-
ECSHOP在PHP5.5及高版本上报错的解决方法
-
PHP表单提交后引号前自动加反斜杠的原因及三种办法关闭php魔术引号
网友评论
文明上网理性发言,请遵守 新闻评论服务协议
我要评论