如何解决PHP define函数
| 有什么可能的方法来使它工作: 您遇到过的源代码中最好的注释是什么? (我认为是C ++,但我不知道) ...在PHP中工作?我很想和我的同事们开个玩笑,看看会发生什么;)解决方法
不,没有。
PHP没有预处理器(严格来说,它是预处理器!);在其范围内,关键字胜过常量。
像这样的C ++“技巧”:
#define true false
之所以起作用,是因为预处理器会在无上下文的基础上操作代码……尽管应该注意的是,该标准使\“欺骗\”成为非法(严格来说是\“ undefined \”)。
C语言中的场景有些不同,但是一般原理并没有太大不同。
, 你不能。即使由于define
不会检查保留字的列表,您也不会收到错误消息,但它不会起作用。布尔值是在PHP中全局定义的。
有关更多信息,请参见http://www.php.net/manual/zh/function.define.php和http://bugs.php.net/bug.php?id=13505。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。