假设我有一个包含文件 foo.php,它包含文本“此文件是 foo”。
因此,当我使用 <?php include 'foo.php'; ?>
加载包含时,我希望能够在显示包含的文本之前替换包含中的字符串。
假设我想用“cool”替换 include 中的“foo”。
有道理吗?
最佳答案
你可以使用这个:
<?php
function callback($buffer)
{
return (str_replace("foo", "cool", $buffer));
}
ob_start("callback");
include 'foo.php';
ob_end_flush();
?>
关于php - 从 PHP 包含文件中替换字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18487709/