现在在看某本书上的代码。
代码的意图是在某文件中读取title = ***这一句中的***;以下注释中带长串问号的都是我不懂得语句。不明白他们的用途乃至互相的联系.求人解答 $fp=fopen(某文件名,"r"); while($buffer=fgets($fp, 4096)) {
$buffer = trim($buffer);//???????? if (ereg("title *= *\"", $buffer)) {
eval($buffer);//????????? $linknm = $title;//???????? break;
}
} fclose($fp);
代码的意图是在某文件中读取title = ***这一句中的***;以下注释中带长串问号的都是我不懂得语句。不明白他们的用途乃至互相的联系.求人解答 $fp=fopen(某文件名,"r"); while($buffer=fgets($fp, 4096)) {
$buffer = trim($buffer);//???????? if (ereg("title *= *\"", $buffer)) {
eval($buffer);//????????? $linknm = $title;//???????? break;
}
} fclose($fp);
$buffer = trim($buffer);//去除读取的数据两边空格if (ereg("title *= *\"", $buffer)) {eval($buffer);//相当于执行一个脚本 这里应该是给$title赋值$linknm = $title;//把$title值付给$linknmbreak;
}
}fclose($fp);
$title = 333
这样的才行
title=333
这样的是不行的