Mnogo koristim i prvi i drugi način skraćivanja. Prvi način skraćivanja koristim samo u templateima (u ostalim fajlovima koristim klasični <?php ... ?>), a drugi koristim gde god mogu i gde je to razumno (meni deluje čitkije).
Kôd:
ini_set('short_open_tag', 1);
Rešava stvar ako je su skraćeni tagovi isključeni na serveru. Ko je ikada rekao da si osuđen na ono što server admin misli da dobro i što je podesio?
Što se tiče XML i XHTML dokumenta jednostavno rešenje:
Kôd:
<?= '<?xml version="1.0" encoding="UTF-8"?>' . "\n" ?>
Sa XMLom i XHTMLom radim uvek i u ovome nikad nisam video problem. Ne znam zašto bi ti to smetalo? Ako uhvatiš sebe da to previše puta kucaš / kopiraš promeni način rada jer to što radiš ne valja
Ne volim mnogo koda. Deluje mi zabacano... Zato ću se najverovatnije u neko dogledno vreme (kad me puste trenutne obaveze) i prebaciti na
Ruby. Sa 5 puta manje koda postižeš 5 puta više. Prilično dobra ponuda