社区
基础编程
帖子详情
另人务必震精的括号错误!!!
pandaidea
2009-10-22 11:21:46
本地测试没问题……放到美国服务器上就这样了。。。why……
...全文
246
30
打赏
收藏
另人务必震精的括号错误!!!
本地测试没问题……放到美国服务器上就这样了。。。why……
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
30 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
总哈哈
2009-10-27
打赏
举报
回复
php4就别类了。不要然累死你。
xuzuning
2009-10-27
打赏
举报
回复
<?php
require('konakona/konakona.php');
exit;//你的错误出现在编译时刻,这里的exit只在运行时刻起作用
k::setEncoding();
template::assign('config',k::$config);//$config是在何处定义的?
codeyell-com
2009-10-27
打赏
举报
回复
太让人振精了
搬运工865
2009-10-27
打赏
举报
回复
好自恋的框架。。。
剑心永远OK
2009-10-27
打赏
举报
回复
既然本地能顺利通过,而服务器不能通过,就只有一个原因而已..
服务器的配置或者版本不支持..
你可以多装一个和服务器的版本来测试就知道了..
我曾经试过类似这样的问题,装了PHP 5问题解决..
Zijian_Zhang
2009-10-26
打赏
举报
回复
PHP5才支持类的,PHP4不支持的,所以凡是PHP4都不支持。
four498
2009-10-26
打赏
举报
回复
每一行都exit一次,找出错误吧,一定是有错误的。
yangxiaobojava
2009-10-26
打赏
举报
回复
学习了 up
pandaidea
2009-10-26
打赏
举报
回复
[Quote=引用 21 楼 gingzai777 的回复:]
PHP5才支持类的,PHP4不支持的,所以凡是PHP4都不支持。
[/Quote]
……这个话真是让我大为惊叹。。
PHP4不支持类?
我所用的是工厂模式,主要是静态类和继承,以及一些public等PHP5才支持的申明方式。
其他方面PHP4是完全支持的。
xsir317
2009-10-26
打赏
举报
回复
出问题你总要先看看phpinfo吧
xsir317
2009-10-26
打赏
举报
回复
这位老师,您自己都说得这么热闹了还发什么帖子呢。。。
pandaidea
2009-10-22
打赏
举报
回复
[Quote=引用 18 楼 kyzy_yy_pm 的回复:]
代码语法有错误,exit也没用
[/Quote]
闷骚的飘过……
kyzy_yy_pm
2009-10-22
打赏
举报
回复
代码语法有错误,exit也没用
pandaidea
2009-10-22
打赏
举报
回复
我知道原因了。。
因为PHP4不支持静态类,所以工厂模式这类依靠静态static的,全部会显示符号错误。
pandaidea
2009-10-22
打赏
举报
回复
用了你所说的$k::run()后就出错
Parse error: syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM
=。= 怎么可以给类用$呢
pandaidea
2009-10-22
打赏
举报
回复
[Quote=引用 12 楼 ddboy 的回复:]
k::run();
k::setEncoding();
template::assign('config',k::$config);
这些语法最好是
$k::run();
$k::setEncoding();
$template::assign('config', $k::config);
这样写法,你那个写法是可能有问题的
[/Quote]
你这样的写法我从没遇过-,-我是没遇到过用静态类还需要加$符的。
你解剖DZ 或UCENTER都是这样的。这是一种工厂模式。
wqli07
2009-10-22
打赏
举报
回复
关注......
foolbirdflyfirst
2009-10-22
打赏
举报
回复
[Quote=引用 11 楼 pandaidea 的回复:]
引用 9 楼 foolbirdflyfirst 的回复:
如果在错误的括号之前输出exit,即使php里有匹配错误,也不会提示,这就是断点。
==============================================
理解错误。
你可以重现一次问题
PHP code <?phpecho'hello world!';exit;function a(){}
a()(;?>
请用IDE进行我所说的断点处理
[/Quote]
呵呵,抱歉,没用过什么php的IDE,不过你不是说依然能跑到第6和行吗?
ddboy
2009-10-22
打赏
举报
回复
k::run();
k::setEncoding();
template::assign('config',k::$config);
这些语法最好是
$k::run();
$k::setEncoding();
$template::assign('config', $k::config);
这样写法,你那个写法是可能有问题的
pandaidea
2009-10-22
打赏
举报
回复
[Quote=引用 9 楼 foolbirdflyfirst 的回复:]
如果在错误的括号之前输出exit,即使php里有匹配错误,也不会提示,这就是断点。
==============================================
理解错误。
你可以重现一次问题
PHP code<?phpecho'hello world!';exit;function a(){}
a()(;?>
[/Quote]
请用IDE进行我所说的断点处理
加载更多回复(10)
mysql中
括号
_MySQL三万字精华总结
一、MySQL架构和其它数据库相比,MySQL有点与众不同,它的架构可以在多种不同场景中应用并发挥良好作用。主要体现在存储引擎的架构上,插件式的存储引擎架构将查询处理和其它的系统任务以及数据的存储提取相分离。这种架构可以根据业务的需求和实际需要选择合适的存储引擎。连接层:最上层是一些客户端和连接服务。主要完成一些类似于连接处理、授权认证、及相关的安全方案。在该层上引入了线程池的概念,为通过认证安全...
从崩溃到优雅:UndertaleModTool数学表达式
括号
优化的深度解析
你是否曾在修改Undertale游戏逻辑时,因一个
括号
缺失导致整个脚本崩溃?是否遇到过自动生成的代码充斥着冗余
括号
,如同裹脚布般难以维护?作为GameMaker Studio游戏最强大的逆向工程工具,UndertaleModTool在处理复杂数学表达式时,同样面临着
括号
优化这一经典编译原理难题。本文将带你深入解析表达式解析器的工作原理,揭示
括号
优化的技术细节,并通过实战案例展示如何解决那些令人头疼...
解锁C/C++
错误
密码:从入门到精通的
错误
排查指南
在 C/C++ 编程的广袤领域中,我们深入探索了
错误
处理这一至关重要的主题。从
错误
的分类来看,C 语言中的
错误
涵盖了语法
错误
、运行时
错误
和逻辑
错误
。语法
错误
犹如拼写和语法
错误
,容易被编译器捕获,例如标识符大小写混淆、变量类型忽视、常量使用
错误
、运算符误用以及标点符号
错误
等。运行时
错误
则是在程序运行期间突然出现的问题,如除零
错误
、数组越界、内存泄漏和文件操作
错误
等,这些
错误
会导致程序的异常行为甚至崩溃。
mysql中
括号
_后端MySQL 三万字精华总结 + 面试100 问,和面试官扯皮绰绰有余
点蓝色字关注“程序员报刊”「学习新闻」一、MySQL架构和其它数据库相比,MySQL有点与众不同,它的架构可以在多种不同场景中应用并发挥良好作用。主要体现在存储引擎的架构上,插件式的存储引擎架构将查询处理和其它的系统任务以及数据的存储提取相分离。这种架构可以根据业务的需求和实际需要选择合适的存储引擎。连接层:最上层是一些客户端和连接服务。主要完成一些类似于连接处理、授权认证、及...
Rust程序设计之 第 21 章 宏
Rust 支持。宏是一种扩展语言的方式,它能做到单纯用函数无法做到的一些事。例如,我们已经见过assert_eq!这也可以写成泛型函数,但是assert_eq!宏能做到一些无法用函数做到的事。一是当断言失败时,assert_eq!会生成一条
错误
消息,其中包含断言的文件名和行号。函数无法获取这些信息,而宏可以,因为它们的工作方式完全不同。宏是一种简写形式。在编译期间,在检查类型并生成任何机器码之前,每个宏调用都会被。也就是说,每个宏调用都会被替换成一些 Rust 代码。
基础编程
21,891
社区成员
140,342
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章