7

Mac で Zend Studio for Eclipse を使用していますが、すべてのファイルの設定と 'Mac Roman' のエンコードが維持されているようです。ファイルはすべて UTF-8 である必要があるため、ファイルを保存すると問題が発生します。

ファイルごとにエンコーディングを UTF-8 に変更する方法は知っていますが、このプロジェクト全体を設定できるかどうか疑問に思っていました。

4

4 に答える 4

16
  • Eclipse 全体: ウィンドウ -> 設定 -> 外観 -> ワークスペース
  • プロジェクト全体: プロジェクトを右クリック -> プロパティ
  • ファイル全体: [ファイル] -> [プロパティ] を右クリック
于 2009-04-28T09:12:31.527 に答える
5

私の Eclipse for PHP Helios SR 2 for Mac:

  • Eclipse 全体: Eclipse->Preferences->General->Workspace

他は @SkaveRat と同じ

于 2011-06-16T19:41:41.057 に答える
2

Zend Studio 8.x では、Mac osx 10.5.8 の場合、次のように変更しました。

トップメニューの選択: Edit-> Set encoding-> Other: UTF-8,. デフォルトでは、Mac Roman に設定されています。

そして、申し込みます。

于 2011-11-01T18:10:19.070 に答える
0

覚えておいてください、php は実際には utf-8 でエンコードされたソースファイルをサポートしていません。utf-8 でエンコードされたファイルで文字列を作成する場合、php は 1 文字につき 2 バイトの静的データしか認識しません。

utf-8 または ISO-8859-1 エンコーディングで以下を実行してみてください。strlen() は、エンコーディングに応じて異なる長さを報告します。

<?php
$string = "äüö";
echo (strlen($string));
?>
于 2009-08-27T09:17:30.967 に答える