我想在 php.ini 文件中的特定点插入一个链。
这是一个例子(我尝试的):
$insert = "Example of Chain";
$fileContent = file_get_contents($file);
//Example of content: codecodecode <tag> EXAMPLE EXAMPLE </tag> code code code
//Result i need = codecodecode Example of Chain codecodecode
如您所见,我需要删除标签的内容及其 nodeValue 并将其替换为$insert
. 另外,请注意我需要使用 file_get_contents。
感谢您的建议和技巧
这是一个尝试。此代码发现文件内容中的标签(通过file_get_contents)并用函数返回的文本替换代码retrieveLinks
但我不知道如何将文件中的文本放回正确的位置:
//如果它在''之间就不会出现所以我把它像那样自愿..不是一个错误
$start = '标签'; $end = '/标签';
$startChain = strpos($fileContent, $start);
$endChain = strpos($fileContent, $end) + strlen($end);
$text = substr($fileContent, $startChain, $endChain - $startChain);
require_once("showISComment.php");
$newText = retrieveLinks($project);
$content = str_replace($text, $newText, file_get_contents($file));
//file_put_contents($file, $content);