不知道是否有某种方法可以在另一个函数中包装PHP 默认函数响应,或者使用字符串预先添加和postpend函数响应。 我不想创建自定义函数,而是更改默认函数输出,例如在 var_dump()输出周围添加 标记。
$my_var = "Hello World!";
var_dump($my_var);
输出Hello World!
我想要
$my_var = "Hello World!";
var_dump($my_var);
输出<strong>Hello World!</strong>
我对创建和调用自定义函数不感兴趣,而是想要修改 var_dump()输出。
编辑:我需要本机解决方案,而无需安装PHP扩展程序
答案 0 :(得分:2)
如果您安装runkit
PECL extension,则可以使用runkit_function_rename
。
在调用任何var_dump之前,您必须放置一些代码,但是在重命名现有的var_dump之后,您可以创建自己的var_dump。
我确实认为这是一个糟糕的主意,你最好将自己的函数编写为var_dump的包装器并重构代码以使用新函数。
否则,使用本机PHP安装无法实现您的目标。