Eclipse uchun Zend Studio - Loyihadagi barcha fayllar uchun belgilar kodlashni almashtiring

Men Mac-da Eclipise uchun Zend Studio-dan foydalanmoqdaman va u barcha fayllarni "Mac Roman" ga ega bo'lish va kodlashni sozlashda davom etayotganga o'xshaydi. Fayllarni saqlaganimda bu muammoga aylanadi, chunki ularning barchasi UTF-8 bo'lishi kerak.

Men fayl bo'yicha UTF-8 kodlashni qanday o'zgartirishni bilaman, lekin men ushbu loyihani keng o'rnatishim mumkinmi deb o'ylagan edim?


person Robin Barnes    schedule 16.04.2009    source manba


Javoblar (4)


  • Eclipse-Wide: Oyna-> Afzalliklar-> Tashqi ko'rinish-> Ish maydoni
  • Loyiha bo'yicha: Loyiha->Xususiyatlar-ni o'ng tugmasini bosing
  • Keng fayl: Fayl-> Xususiyatlar-ni o'ng tugmasini bosing
person SkaveRat    schedule 28.04.2009

Mac uchun PHP Helios SR 2 uchun Eclipse-da:

  • Eclipse-Wide: Eclipse-> Afzalliklar-> Umumiy-> Ish maydoni

Qolganlari @SkaveRat bilan bir xil

person Timm    schedule 16.06.2011

Mac osx 10.5.8 uchun Zend Studio 8.x da men uni quyidagicha o'zgartirdim:

Yuqori menyu tanlandi: Edit->Set encoding->Other: UTF-8,. Odatiy bo'lib, u Mac Roman o'rnatilgan.

Va keyin murojaat qiling.

person Ehecatl    schedule 01.11.2011

Esda tutingki, PHP aslida utf-8 kodlangan manba fayllarini qo'llab-quvvatlamaydi. Utf-8 kodlangan faylda satrlarni yaratishda php har bir belgi uchun atigi 2 statik baytni ko'radi.

Quyidagilarni utf-8 yoki ISO-8859-1 kodlash bilan ishga tushirishga harakat qiling. strlen() kodlashga qarab turli uzunliklar haqida xabar beradi.

<?php
$string = "äüö";
echo (strlen($string));
?>
person MGriesbach    schedule 27.08.2009
comment
Bu ahamiyatsiz. PHP UTF-8 bilan ishlay oladi (agar la'nati Eclipse uni buzmasa), buning o'rniga mb_* funksiyalaridan foydalanish kifoya. - person Kornel; 27.08.2009