<!DOCTYPE html>
<html>
<body>
<h2 align=”center”>读取已有文本文件</h2>
<?php
$file=fopen("honglou.txt","r"); //以只读方式打开honglou.txt
$str=fread($file,filesize("honglou.txt"));
echo n12br($str);
fclose($file);
?>
</body>
</html>
Fatal error: Uncaught Error: Call to undefined function n12br() in C:\xampp\htdocs\stiterm\7-2.php:11 Stack trace: #0 {main} thrown in C:\xampp\htdocs\stiterm\7-2.php on line 11
原因未知
バージョンの問題のようです
追記・
訂正成功
コードは以下のよう
になり、コードがシンプルになり、改善され、1行削減されました
<!DOCTYPE html>
<html>
<h2 align=”center”>读取已有文本文件</h2>
<body>
<?php
$myfile = fopen("honglou.txt", "r") or die("Unable to open file!");
echo fread($myfile,filesize("honglou.txt"));
fclose($myfile);
?>
</body></html>
入力効果
读取已有文本文件
《红楼梦》,中国古典四大名著之首,清代作家曹雪芹创作的章回体长篇小说[1] ,又名《石头记》《金玉缘》。此书分为120回“程本”和80回“脂本”两种版本系统。新版通行本前80回据脂本汇校,后40回据程本汇校,署名“曹雪芹著,无名氏续,程伟元、高鹗整理”[2] 。后40回作者尚有争议,但是对于矮化甚至腰斩后40回的极端倾向也应保持警惕。