1
我正在使用file_put_content()写入HTML文件,但希望能够稍后通过拉取当前文件内容并切断HTML的已知结尾来添加其他内容。从字符串末尾删除已知字符
所以这些方针的东西:
$close = '</body></html>';
$htmlFile = file_get_contents('someUrl');
$tmp = $htmlFile - $close;
file_put_contents('someUrl', $tmp.'New Content'.$close);
但因为我不能只减去字符串,我怎么能删除的文件内容的末尾已知的字符串?
如果你知道多余的东西是多久,那么只需使用'substr()'来撕掉它。 –
如果您需要附加到HTML文档,即使它刚好在最后,最好使用dom解析器而不是字符串处理。 –