こんにちは、このコードを使用して、ファイル内のテキストを読み書きします。
$d = fopen("chat.txt", "r");
$content=fread($d,filesize('chat.txt'));
$bn=explode('||',$content);
foreach($bn as $bn)
echo $bn.'<br>';
と
$d = fopen("chat.txt", "a");
$c=$_GET['c'];
if($c=='') die();
fwrite($d,$c.'||');
fclose($d);
ただし、=ie only= utf-8 文字では "?" が表示されます。また "[]" 。私のエンコーディングBOMなしのUtf-8と私はこれを使用します
header('Content-type: text/html; charset=UTF-8');
この :
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
私のphp.iniのデフォルトのエンコーディングはutf-8ですが、まだ表示されていますか? . ファイルにchat.txtファイルと文字が表示されますが、ファイルに保存すると、ページに表示すると「?」が表示されます 右の代わりに。