我必须替换大约 2 000 个文件中的一段文本,并用 include('myText.php'); 替换它。
这里的问题是,它在一个 html 文件中。在那种情况下,我还需要将 php 标签放入其中,但我没有找到办法。
这是我的代码
$start = "<is_comment>";
$end = "</is_comment>";
$startChain = strpos($fileContent, $start);
$endChain = strpos($fileContent, $end) + strlen($end);
$text = substr($fileContent, $startChain, $endChain - $startChain);
//echo htmlspecialchars($text);
$content = str_replace($text, "<?php include('showISComment.php?project=$project'); ?>", file_get_contents($file));
在我这样做的 php 文件中,当我放置 php 标签时,它不会将其识别为文本,而是自动识别为标签。
谢谢