php - 如何在 php 中创建循环模板

标签 php c++

我们可以在 C++ 中定义循环模板,以缩短编码时间:

#define fo(a,b,c) for( a = ( b ); a < ( c ); ++ a )

有没有办法在 PHP 中做同样的事情?

最佳答案

谢天谢地没有。你可以做很多可怕的事情来使 PHP 变得不可读,但这不是其中之一。

PHP 默认不使用预处理器。作为一种动态语言,它没有作为其一部分运行的构建步骤。您可以使用第三方预处理器,例如 CCPP ,当然您也可以自己编写,但它们可能会大大改变您的工作流程。

一个有趣的 PHP 预处理器是 PiHiPi它试图向 JSON 之类的语言添加有用的功能,例如数组语法,而不是每次都需要编写 array()。可惜作者已经撤了。

关于php - 如何在 php 中创建循环模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6163053/

相关文章:

c++ - 如何在构造函数中正确初始化wchar_t指针并在析构函数中删除它

c++ - 需要在 C++ 中创建一个单词匹配器

c++ - 模板函数参数的默认值

php - 使用 $this->db->select(); 时如何在 codeigniter 中禁用反引号;

php - 服务 php5-fpm 重启不起作用,需要一个新的初始化脚本

php - FILTER_VALIDATE_EMAIL 是否足以阻止 shell 注入(inject)?

php - 验证 facebook canvas 应用程序返回 ?code=

javascript - 按钮下一个作为按钮提交

c++ - 我可以从文件中保存和加载 C++ 函数吗?

c++ - 在 VS C++ 6.0 中,什么调试工具可以很好地查找内存泄漏的位置?