重命名PHP内部命令

3

各位,有一个简单的问题...

能否重命名内部的php命令?

例如:

不使用

echo '123';

我可以写出以下内容:

ScreenDisplay '123';

另一个例子:

不是:

if () {}

我可以写出以下内容:
myCondition () {}

谢谢!

3
我猜你将不得不更改PHP C代码并自己重新编译它。 - Peter
2
只是出于好奇,你为什么想要这样做呢? - Daan
如果你只想要一个别名,你可以创建一个包装器。例如,你的函数看起来类似于 function ScreenDesplay($text) { echo $text; } - Raphael Müller
2个回答

1
你需要用php编写一个解析器,这是一个愚蠢的想法,或者在C++中实现php扩展模块。http://www.sitepoint.com/getting-started-php-extension-development-via-php-cpp/ Typo3 CMS带有一种名为Typo3Script的自定义脚本语言,它被解析并作为php执行。http://docs.typo3.org/typo3cms/TyposcriptIn45MinutesTutorial/你可以尝试重用它来创建自己的脚本语言或任何你想要做的事情。但是,我认为在php内部实现另一种脚本语言是一个愚蠢的想法。

1

echoif都不是函数。 - Gumbo

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接