Altra piccola aggiunta, l'ide che ho sperimentato per primo è stato Eclipse con PDT, la prospettiva PHP, si trova già pronto all'uso.
Con questo, una volta creato un progetto php, andare su proprietà del progetto -> Resource -> Text file encoding -> Other: e mettere UTF-8
Da adesso vedrete e lavorerete sui vostri file in utf-8 ma saranno salvati come 8 bit quindi senza il BOM.
Unico appunto, scaricate la versione a 32 bit di Eclipse con PDT, anche se avete Windows a 64 bit, ed installate Java Runtime (JRE) a 32 bit, purtroppo Eclipse con PHP a 64 bit (Helios) che usa Jre 64bit è dannatamente instabile, in 3 ore di lavoro mi si è impallato 7-8 volte.

Rispondi quotando