kodierung_von_php-skripten
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
kodierung_von_php-skripten [2017/01/30 11:06] – angelegt iodok | kodierung_von_php-skripten [2020/06/24 14:33] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 8: | Zeile 8: | ||
- | unter **Linux** | + | unter **Linux:** |
Eine elegante Lösung, um in einem Ordner alle PHP-Dateien (inkl. Unterordner) nach dem BOM zu durchsuchen und anschließend zu löschen, kann mittels der Bash erreicht werden. \\ | Eine elegante Lösung, um in einem Ordner alle PHP-Dateien (inkl. Unterordner) nach dem BOM zu durchsuchen und anschließend zu löschen, kann mittels der Bash erreicht werden. \\ | ||
- | find . -type f -iname " | + | find . -type f -iname " |
+ | \\ | ||
Möchte man nur die Dateien mit dem BOM aufspüren, kann dieser Einzeiler verwendet werden. \\ | Möchte man nur die Dateien mit dem BOM aufspüren, kann dieser Einzeiler verwendet werden. \\ | ||
grep -rl $' | grep -rl $' | ||
Zeile 19: | Zeile 20: | ||
:set nobomb \\ | :set nobomb \\ | ||
:wq \\ | :wq \\ | ||
- | | + | \\ |
- | **PHP** \\ | + | mit **PHP** \\ |
- | \\Das BOM kann auch mit PHP5 entfernt werden. Dadurch müssen die drei Bytes erkannt und gelöscht werden. \\ | + | Das BOM kann auch mit PHP5 entfernt werden. |
+ | Dadurch müssen die drei Bytes erkannt und gelöscht werden. | ||
+ | Code: \\ | ||
$str = file_get_contents(' | $str = file_get_contents(' | ||
$bom = pack(" | $bom = pack(" |
kodierung_von_php-skripten.1485774418.txt.gz · Zuletzt geändert: 2020/06/24 14:33 (Externe Bearbeitung)