好吧,我知道标题有点令人困惑,因为我想不出一个解释它的好方法.有这个功能,我无法访问,它看起来像这样:
<?php function myFunction() {
?> '<img src="one.jpg" />';
<?php } ?>
Run Code Online (Sandbox Code Playgroud)
好的,每次调用该函数时,它都会回显img标签.但是如果我想在它回到屏幕之前操纵img标签呢?可能吗?
我想首先将它分配给变量,操纵它然后我会回应它.像这样的东西:
$image_src = myFunction();
$image_src = preg_replace('/s.*"/', $image_src);
echo $image_src;
Run Code Online (Sandbox Code Playgroud)
这样的事可能吗?
Mar*_*c B 11
使用输出缓冲:
ob_start();
myFunction();
$output = ob_get_clean();
Run Code Online (Sandbox Code Playgroud)
之后,$ output将包含在函数内部回显的html.
| 归档时间: |
|
| 查看次数: |
2321 次 |
| 最近记录: |