Die Einstellung encoding, Zeilenumbruch, Zeilenumbrüche, end-of-line (EOL) in PHP
Zum Beispiel, wenn ich eine neue Datei erstellen:
$message = "Hello!";
$fh = fopen(index.html, 'w');
fwrite($fh, $message);
fclose($fh);
Wie kann ich es einstellen das encoding(utf-8 oder shift-jis oder euc-jp) und Zeilenumbrüche(LF oder CR+LF oder CR) in PHP?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Die Codierung des string-Literale sollte sich in übereinstimmung mit der Codierung der source-Datei zu konvertieren zwischen Kodierungen, die Sie nutzen könnten iconv.
Zeilenumbrüche sind völlig bis zu Ihnen. Sie konnte die PHP_EOL konstant ist, oder wenn Sie denken, Sie brauchen könnte, der je nach Art der Linie brechen, speichern Sie die gewünschte Sequenz in einer Variablen und konfigurieren Sie es zur Laufzeit.
Hinzufügen, Wagenrückläufe und Zeilenvorschübe verwenden Sie die spezielle Zeichen \r und \n. Also: