Frage

Ich verwende Zend Studio for Eclipise auf Mac, und es scheint, alle Dateien zu halten Einstellung zu haben, und die Codierung des ‚Mac Roman‘. Dies wird problematisch, wenn ich die Dateien zu speichern, da sie alle UTF-8 sein müssen.

Ich weiß, wie die Kodierung UTF-8 zu ändern, auf einem Datei-Datei-Basis, aber ich frage mich, ob ich breit dieses Projekt einstellen könnte?

War es hilfreich?

Lösung

  • Eclipse-Wide: Window-> Einstellungen-> Appearence-> Arbeitsbereich
  • Projekt-Wide: Rechtsklick auf Ausbau-> Eigenschaften
  • Filewide: Rechtsklick auf File-> Eigenschaften

Andere Tipps

Auf meinem Eclipse PHP Helios SR 2 für Mac:

  • Eclipse-Wide: Eclipse-> Einstellungen-> Allgemein-> Arbeitsbereich

Die anderen sind die gleichen wie @SkaveRat

Auf einem Zend Studio 8.x für Mac OS X 10.5.8 ich es wie folgt geändert:

Top Menü gewählt: Edit-> Set encoding-> Other: UTF-8,. Sie ist standardmäßig Mac Roman gesetzt.

Und dann gelten.

Denken Sie daran, PHP eigentlich nicht utf-8-kodierten Quelldateien unterstützen. Wenn Strings in einer utf-8-codierten Datei erstellen, wird PHP nur sehen, 2 statisches Bytes pro Zeichen.

Versuchen Sie, die ausgeführt wird mit folgenden entweder utf-8 oder ISO-8859-1 enconding. strlen () unterschiedliche Längen je nach Codierung melden.

<?php
$string = "äüö";
echo (strlen($string));
?>
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top