mageekblog - PHP 5.4 alpha 1 est disponible au téléchargement - CommentairesLe blog personnel de Frédéric Hardy. Au menu, PHP, agilité, FreeBSD, cuisine et photographies.2021-12-02T08:20:54+01:00Frédéric Hardyurn:md5:26874ca5b8cd4cac8d08b0e68e64f63aDotclearPHP 5.4 alpha 1 est disponible au téléchargement - Zéflingurn:md5:bb1d8b9eca2147ea3e7e2604402562ba2011-07-14T19:53:10+02:002011-07-14T20:33:12+02:00Zéfling<p>J'espère qu'il y aura un jour un support cohérent de l'Unicode, j'ai marre de faire des trucs imbitables pour arriver à faire des découpages de chaînes sans prise en compte de la case.</p>
<p>En plus, l'Unicode est trop mal géré par mbstring (notamment les kana et certaines lettres) et pallier ses lacunes par rapport à MySQL rend parfois la chose bien complexe juste pour exécuter un strpos ou une expression régulière.</p>
<p>En tout cas, je plains les Japonais qui se servent de PHP.</p>PHP 5.4 alpha 1 est disponible au téléchargement - artragisurn:md5:7dc114186c1254af880dc0bb3a2ba2e82011-07-05T18:44:06+02:002011-07-05T21:07:52+02:00artragis<p>Non seulement la doc dit que ça n'est pas implémenté (noir sur blanc : pas encore totalement implémenté) mais en plus le SVN dit aussi "implémentation complète de RegexIterator::REPLACE") donc pour la 5.4....<br />
J'ai vu aussi pas mal de corrections pour les objets style FixedArray.</p>PHP 5.4 alpha 1 est disponible au téléchargement - stealth35urn:md5:fc178c3a1f8fa109fca5adc1e3c301222011-07-03T16:55:07+02:002011-07-04T20:54:10+02:00stealth35<p>@artragis, la doc n'est pas forcement à jour, RegexIterator::REPLACE est arrivé avec la 5.3.4 (j'avoue c’était un peu tard).</p>PHP 5.4 alpha 1 est disponible au téléchargement - artragisurn:md5:313612cfd17c63c3dad343be013d50892011-07-02T16:10:58+02:002011-07-02T22:34:07+02:00artragis<p>Bonjour,<br />
je ne suis pas un professionnel, mais je suis le développement de PHP et ton blog est très bien fourni, d'autant plus qu'il est très précis.<br />
Je dois avouer que je suis heureux que les shorts tags soient ôtés et seule la notation <?= retenue car elle reste plus courte et agréable que <?php dans les pages html.</p>
<p>Pour la classe \php\string, si j'ai bien compris ça sera juste un objet qui rassemblera les anciennes méthodes mais elles seront renommée et leurs arguments réordonnés de manière cohérente (camelCase?)? Je me trompe?</p>
<p>Ma grande joie en tant qu'étudiant qui aime le développement web reste la suppressions de register_globals et des magic quotes.<br />
Je ne crache pas non plus sur l'amélioration des performances.<br />
Enfin, en jetant un coup d'oeuil au SVN de PHP j'ai pu remarquer avec étonnement que certaines fonctions de la SPL étaient gravement buggées et parfois pas totalement implémentées (RegexIterator::REPLACE, par exemple). Je trouve cela dommage quand on voit les performances accrues des outils de la SPL.</p>PHP 5.4 alpha 1 est disponible au téléchargement - mageekguyurn:md5:68fb80b0834023c7afb51101f49b13f42011-06-30T14:04:05+02:002011-06-30T13:14:06+02:00mageekguy<p>@<a href="http://blog.mageekbox.net/?post/2011/06/29/PHP-5.4-alpha-1-est-disponible-au-t%C3%A9l%C3%A9chargement#c3139" rel="nofollow">Séb</a> : En ce qui concerne l'espace de nom <code>\php</code>, rien n'est encore fait, et il en va de même pour <code>\php\string</code>, qui n'est qu'un exemple pour expliquer comment PHP va évoluer par rapport à ses API non cohérente.</p>
<p>D'ailleurs, la discussion au sujet de l'espace de nom \php a fait brièvement parti de la feuille de route, mais n'y figure plus, sans que j'ai plus d'informations sur le sujet. </p>PHP 5.4 alpha 1 est disponible au téléchargement - Séburn:md5:4c7a722bca74f8fb9ec2b727916dfe6c2011-06-30T12:41:54+02:002011-06-30T13:04:01+02:00Séb<p>Ah merci, j'avais pas compris où se situait exactement le problème avec ce "<?".</p>
<p>Au passage, bonne idée d'utiliser l'espace de noms /php pour recréer une API cohérente.</p>PHP 5.4 alpha 1 est disponible au téléchargement - mageekguyurn:md5:5cb9891d6e738053d7dc79b8c62e2dba2011-06-30T11:10:41+02:002011-06-30T10:12:48+02:00mageekguy<p>@<a href="http://blog.mageekbox.net/?post/2011/06/29/PHP-5.4-alpha-1-est-disponible-au-t%C3%A9l%C3%A9chargement#c3137" rel="nofollow">Séb</a> : <a href="http://www.php.net/manual/en/language.basic-syntax.php#17505" rel="nofollow">Incompatibilité</a> avec xml/xhtml.</p>PHP 5.4 alpha 1 est disponible au téléchargement - Séburn:md5:d85598323f9c0355e4d05a7bce1040602011-06-30T09:25:39+02:002011-06-30T10:10:37+02:00Séb<p>C'est juste que c'est très moche et pas super pour la lisibilité d'ajouter chaque fois "<?php" dans un template. "<?" et "<%" , c'est plus court et élégant. Ceci-dit, je vois pas trop en quoi c'était génant ce "<?", je connais pas 1000 personnes qui parsent des fichiers PHP !</p>PHP 5.4 alpha 1 est disponible au téléchargement - mageekguyurn:md5:bbaf3d0bb435f5cc61c943af49f15aa22011-06-29T23:51:45+02:002011-07-01T11:37:43+02:00mageekguy<p>@<a href="http://blog.mageekbox.net/?post/2011/06/29/PHP-5.4-alpha-1-est-disponible-au-t%C3%A9l%C3%A9chargement#c3131" rel="nofollow">oxman</a> : Le serveur http a été intégré à la branche 5.4 <a href="http://svn.php.net/viewvc?view=revision&revision=312344" rel="nofollow">il y a 9 jours</a>, mais effectivement, le serveur http intégré ne sera présent que dans la Alpha 2.</p>PHP 5.4 alpha 1 est disponible au téléchargement - mageekguyurn:md5:b11b6fae4f2f4791b540a8642d602c052011-06-29T23:49:26+02:002011-06-29T23:00:37+02:00mageekguy<p>@<a href="http://blog.mageekbox.net/?post/2011/06/29/PHP-5.4-alpha-1-est-disponible-au-t%C3%A9l%C3%A9chargement#c3128" rel="nofollow">Séb</a>, @<a href="http://blog.mageekbox.net/?post/2011/06/29/PHP-5.4-alpha-1-est-disponible-au-t%C3%A9l%C3%A9chargement#c3130" rel="nofollow">Matthieu</a>: La notation <?= a été rendues indépendante techniquement des <q>short tags</q> par <s>Dieu</s> Rasmus lui-même avant la suppression de ces derniers.</p>
<p>Elle est donc toujours disponible avec PHP 5.4, et la remplacer par des tags ASP (quelle idée bizarre ;)) aurait été une très mauvaise idée, car je pense que leur avenir est compromis.</p>PHP 5.4 alpha 1 est disponible au téléchargement - oxmanurn:md5:1e5e7b8b0c58e5d3039a61fb2a03b1062011-06-29T23:44:57+02:002011-06-29T22:58:29+02:00oxman<p>Je ne vois pas de trace du serveur http intégré sur <a href="http://fr.php.net/releases/NEWS_5_4_0_alpha1.txt" title="http://fr.php.net/releases/NEWS_5_4_0_alpha1.txt" rel="nofollow">http://fr.php.net/releases/NEWS_5_4...</a></p>
<p>Ni nul part dans la version windows que j'ai téléchargé.</p>
<p>Tu t'es trompé dans ton message ou c'est moi qui ai pas trouvé l'info ?</p>PHP 5.4 alpha 1 est disponible au téléchargement - Matthieuurn:md5:80c97de18e56d856662a02f42efd28dc2011-06-29T22:18:46+02:002011-06-29T22:51:39+02:00Matthieu<p>"une classe \php\string" > Oui ! J'attends ça avec impatience. Par contre la suppression des short tags, est-ce que ce short tag va être supprimé aussi : "<?=" ? Si oui, y'a t'il un remplacement de prévu ? C'est vraiment (vraiment !) dommage de perdre cette notation si pratique dans les vues HTML !!</p>PHP 5.4 alpha 1 est disponible au téléchargement - Séburn:md5:abc3f433bc59b6f3e917e587cb6834602011-06-29T21:19:51+02:002011-06-29T22:47:17+02:00Séb<p>P.S : Pour ceux qui veulent tester cette version, elle est déjà disponible sous Gentoo ! J'en profite pour faire un peu de publicité pour cette distribution Linux, qui est très flexible pour un PHP aux petits oignons (auto-patching, compilation personnalisée, etc. et le tout très facilement avec le gestionnaire de paquets).</p>PHP 5.4 alpha 1 est disponible au téléchargement - Séburn:md5:5e940e86ce2ebd39d0633bb3fbe2c84b2011-06-29T21:10:09+02:002011-06-29T22:47:57+02:00Séb<p>Très bon billet. Enthousiame partagé !</p>
<p><img src="/themes/default/smilies/smile.png" alt=":-)" class="smiley" /></p>
<p>Petite question, j'utilisais souvent les "short tags" (pour mes templates), c'était pratique et plus élégant que le "<?php".</p>
<p>Vu qu'ils seront supprimés, est-ce que c'est une bonne idée de les remplacer par des "asp tags" ?</p>PHP 5.4 alpha 1 est disponible au téléchargement - Stopherurn:md5:7c390766eca583f66cd5e642a4ee1e412011-06-29T20:59:19+02:002011-06-29T22:48:09+02:00Stopher<p>Merci pour cet article ,<br />
ça fait du bien de lire un point de vue positif <img src="/themes/default/smilies/smile.png" alt=":)" class="smiley" /></p>
<p>Et Merci aux contributeurs du core PHP.</p>
<p>Ch.</p>PHP 5.4 alpha 1 est disponible au téléchargement - Namiurn:md5:1de1ef19a21c1168851de9e7016af3b22011-06-29T16:07:56+02:002011-06-29T15:12:02+02:00Nami<p>Eh bien ! Voici qui fait plaisir... Un avenir se profilerait pour PHP ?</p>PHP 5.4 alpha 1 est disponible au téléchargement - Guileurn:md5:7622158eee917c7aa31e3e3a1e552b3f2011-06-29T15:47:06+02:002011-06-29T15:02:22+02:00Guile<p>Un article vraiment bien écrit ! C'est plaisant à lire autant d'optimisme !<br />
C'est beau le futur <img src="/themes/default/smilies/smile.png" alt=":-)" class="smiley" /></p>