如何將「$ buffer」值轉換爲字符串,並在fopen和fclose函數外部使用它?謝謝。Php將fopen結果保存到字符串中
$handle = @fopen("http://www.example.com/", "r");
if ($handle) {
while (!feof($handle)) {
$buffer = fgetss($handle, 5000);
echo $buffer ;
}
fclose($handle);
}
剛刪除echo $ buffer;並將fgetss的=改爲。=,它將用字符串值構建緩衝區($ buffer)。 – judda 2011-04-26 11:53:21
@judda改爲使用答案。 – 2011-04-26 11:57:17
'fgetss'有點無用。當它們在換行符上運行時,它將錯誤地strip_tags。因此,使用'file_get_contents'之一的答案並在之後應用'strip_tags'。 – mario 2011-04-26 11:59:22