替换重复的PHP代码就地

时间:2016-06-29 20:46:51

标签: php replace macros include eval

我的课程中有很多重复的代码块,我想替换它们......让我们称它们为宏。这些块可以是整个函数,也可以是switch语句中的case,或简单的字符串和数字 - 几乎任何东西,都插入到任何地方。我尝试过的事情:

  • include():无法添加例如类中的函数
  • eval():无法正常调试,看起来通常是个不好的主意
  • 正确的继承:这次我想绕过重写
  • define:似乎在c / c ++中没有表现,或者我做错了什么

如果可以在PHP中获得类似宏的功能,请告诉我。我用google搜索了SO,并发现了一些相当旧的线程,表示不支持,但是在过去的几年里情况可能会有所改变,所以请告诉我。此致

0 个答案:

没有答案