这是一个有点疯狂的想法,但是有没有一种方法可以在不使用辅助函数调用函数的情况下引导 php 具有的所有函数。
我的意思是实际上是在每个基本函数调用之前和之后调用一些代码或函数。
例子:
<?php
echo "Hello";
?>
但是这些函数会在 echo 之前和 echo 之后被调用:
<?php
function pre_echo()
{
do_something();
}
function post_echo()
{
do_something_else();
}
?>
请您参考如下方法:
“引导”在这里不是正确的术语 - 你想做的叫做 Aspect-oriented Programming , 和 yes, it can be done in PHP .但是,它似乎需要对您通常使用 PHP 的方式进行重大更改。