2009-06-24 7 views
1

にエンコーディング、改行、改行、行末(EOL)の設定:私はそれが(UTF-8またはシフト - をコードだ設定するにはどうすればよい私は新しいファイルを作成する場合、例えば、PHP

$message = "Hello!";  
$fh = fopen(index.html, 'w'); 
fwrite($fh, $message); 
fclose($fh); 

をjisまたはeuc-jp)と改行(LFまたはCR + LFまたはCR)をPHPで使用していますか?

答えて

0

キャリッジリターンと改行を追加するには、特殊文字\ rと\ nを使用します。だから、:文字列リテラルの

$message = "Hello!\r\n"; 
4

エンコーディングは、あなたがiconvを使用することができエンコーディング間の変換には、ソースファイルのエンコーディングと一致する必要があります。

$utf8=iconv("ISO-8859-1", "UTF-8", $message); 

改行はすべてあなた次第です。 PHP_EOL定数を使用するか、改行の種類を変更する必要があると思われる場合は、変数に目的のシーケンスを格納し、実行時に構成します。

関連する問題