Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
C'est tout con mais j'ai beau retourner la doc et les forums impossible de trouver a quoi corespond "<?=" d'apres l'utilisation j'en déduis que c'est comme "<?php" pour le php mais pour Zend...
En tout cas je n'arrive pas a les interpréter...des que je met <?= ?> il m'affiche ce qu'il y a entre les balises...
Quelqu'un peut il m'expliquer en deux mots a quoi ça correspond et comment faire pour que le code entre "<?= ?>" soit interpréter.
Merci
Hors ligne
salut dada,
<?= ... ?> représente un "alias" de <?php echo ... ?>. Avant de pourvoir l'utiliser, il faut que tu paramètre l'option 'short open tag' dans le php.ini
une petite recherche sur "short tag php" t'en dira plus.
a+,
Julien
Hors ligne
et perso je te déconseille de l'utiliser
si un jour ton code se retrouve sur un serveur qui n'a pas le short open tag et que tu n'a pas la possibilité de l'activer tu seras marron
A+JYT
Hors ligne
Ok! Je comprend mieux les tutos :p
Merci !
Hors ligne
Mr.MoOx a écrit:
Dans quel cas ne pourrais on pas activer short_open_tags ?
Sur mutualisé je veux bien, mais le ZF n'est pas fait pour ça
ben si ZF est fait pour faire des applications qu'on va utiliser et si une appli strictement privée à peu de chance d'arriver sur du mutualiser quoi que
une application plus généraliste pourrait très bien le devenir.
Je dis quoi que car dans les grandes entreprises ou PHP est présent officiellement l'hébergement et le plus souvent mutualisé (en interne) il est alors plus facile de faire changer la conf pour ce genre de détail mais ce n'est pas pour autant que l'on peut définir son environnement comme on le veut.
ZF est fait pour faire des apllis et les applis pour être installées
donc risque potentiel d'incompatibilité
pour moi mieux vaut prévenir que gérir
donc seulement <?php dans les fichiers php et <?php ?> dans les fichiers phtml
A+JYT
Hors ligne
On peut utiliser les short tags dans les vues sans qu'ils soient activés dans PHP. Par contre ça passe par un wrapper qui dégrade les performances.
http://framework.zend.com/manual/en/zen … .shortTags
A+, Philippe
PS: je n'active jamais les short tags, ça peut poser des problèmes par exemple quand tu embarques des bouts de XML dans des fichiers PHP ou des blagues comme ça.
Hors ligne
Décidement ce ZF assure un max
PS: pour les perfs, on a rien sans rien :s, c'est toujours mieux que de voir son appli pas marcher car on est un flegmard comme moi à mettre des short_tags pleins mes vues ^^
Hors ligne
Hello,
A noter que tous les exemples de la documentation en version 1.8 ne comporteront plus de short_open_tags.
A+
Hors ligne
de tout façon un rechercher remplacer sur tout le projet et le tour est joué
Hors ligne
J'ai toujours utilisé les short tags perso. Même sur du mutualisé... et je n'ai jamais eu aucun problème.
Oué, j'ai pas froid aux yeux, j'sais !
Et puis on économise 8 frappes sur son clavier. Vu le nombre de fois qu'on l'utilise, ça doit faire pas mal de claviers sauvés !
Et puis s'ils voulaient pas qu'on l'utilise ils l'auraient pas créé. Un raccourcis, c'est toujours bon à prendre. Comme on choisi généralement sur quel serveur on est déployé, il y a quand même peu de chance de se faire embêter.
Bref, partisan du short tag ici !
Hors ligne
mikaelkael a écrit:
Hello,
A noter que tous les exemples de la documentation en version 1.8 ne comporteront plus de short_open_tags.
A+
Sauf dans les vues non ?
Je croyais que la recommandation de Zend était :
- pas de shorttags dans les contrôleurs, modèles
- shorttags dans les vues
Hors ligne
Hello,
Partout, même les vues (Commit : http://framework.zend.com/code/changelo … d?cs=14385 ou Issue : http://framework.zend.com/issues/browse/ZF-6068).
A+
Hors ligne
Hello,
Pour enlever toute ambiguïté, je suis un utilisateur du short_open_tags dans les vues .
A+
Hors ligne