fread()
.txtファイルを介して.phpファイルから読み取るときに関数が機能しない(エラーが表示されない)理由はありますか?
コード
$file = fopen("db.php","rw");
$data = fgets($file, filesize("db.php"));
echo($data);
fclose($file);
die();
.txtファイルを介して.phpファイルから読み取るときにfread()関数が機能しない(エラーが表示されない)理由はありますか?
いいえ、同じ方法(同じプロトコル/メソッド/場所)でそれらに対処している場合は違います。それらはすべて、への単なるデータfread()
です。
.phpファイルと.txtファイルのアクセス許可は同じですか?私はそれが明白に思えることを知っています、しかし時々それは私たちによって得られるささいなことです。
重要なのは、それをページに表示したい場合は解釈されるので、FILTER_SANITIZE_SPECIAL_CHARSまたは他の同様のオプションでそのhtmlタグをフィルタリングする必要があるということです。