请问PHP报错的原因
程序员文章站
2022-06-13 13:27:38
...
请教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编程基础学习
上一篇: 垃圾回收调优及JVM参数详解
下一篇: 使用LinQ实现对数据对象的查询
推荐阅读
-
PHP执行Curl时报错提示CURL ERROR: Recv failure: Connection reset by peer的解决方法
-
探寻PHP脚本不报错的原因
-
磁盘管理报错怎么办?系统提示“RPC服务器不可用”的原因及解决方法介绍
-
php绘图中显示不出图片的原因及解决
-
PHP程序漏洞产生的原因分析与防范方法说明
-
bootstrap datetimepicker 日期插件在火狐下出现一条报错信息的原因分析及解决办法
-
解决Laravel5.x的php artisan migrate数据库迁移创建操作报错SQLSTATE[42000]
-
php上传大文件失败的原因及应对策略
-
打开网页出现“0x7c843e3"报错的原因及解决方法
-
[PHP] 安装PHP报错“Primary script unknown”的解决方法
网友评论
文明上网理性发言,请遵守 新闻评论服务协议
我要评论