hi Я использую этот код для чтения и записи текста в файл.set utf-8 encoding for fread fwrite
$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);
но в = то есть только = UTF-8 символов шоу "?" или "[]" . моя кодировка UTF-8 без BOM и я использую этот
header('Content-type: text/html; charset=UTF-8');
и Это:
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
мой defult кодирование в php.ini является UTF-8, но еще показать? , Я вижу файл chat.txt и символ в файле, но когда с сохранением в файле И когда шоу на странице показывает «?» вместо права.
Для каждого ($ млрд в $ млрд) перезаписывает $ млрд, поэтому он будет выполнять только его как изменение heigharcy –
млрд с bn1 но не Diferent –