我需要打开一个包含php和html代码的文件,并将一些声明的变量更改为用户选择的值:
文件开始:
AND THEN LOTS OF HTML AND JAVASCRIPT WHICH MAKES UP THE ITEM DISPLAY
我需要打开文件,检查$ outofstock和$ explanation的值,并用用户选择的内容替换它们,然后使用新值保存文件。 我有一个功能
function get_string_between($string, $start, $end){
$string = " ".$string;
$ini = strpos($string,$start);
if ($ini == 0) return "";
$ini += strlen($start);
$len = strpos($string,$end,$ini) - $ini;
return substr($string,$ini,$len);
}
我用它从文件中选择字符串,对于普通的html和javascript来说效果很好。 例如
get_string_between($contents, "', true);
$outofstock=get_string_between($contents, '<?php $outofstock=', ';'); $explanation=get_string_between($contents, '$explanation="', '";');
$productname=get_string_between($contents, "