cvs: phpdoc-fr /appendices migration4.xml

From: Date: Thu, 22 Aug 2002 19:53:18 +0000
Subject: cvs: phpdoc-fr /appendices migration4.xml
Groups: php.doc.fr 
Request: Send a blank email to doc-fr+get-37@lists.php.net to get a copy of this message
derick Thu Aug 22 15:53:18 2002 EDT Modified files: /phpdoc-fr/appendices migration4.xml Log: - Fix weird tags Index: phpdoc-fr/appendices/migration4.xml diff -u phpdoc-fr/appendices/migration4.xml:1.13 phpdoc-fr/appendices/migration4.xml:1.14 --- phpdoc-fr/appendices/migration4.xml:1.13 Mon Aug 19 21:29:24 2002 +++ phpdoc-fr/appendices/migration4.xml Thu Aug 22 15:53:17 2002 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.13 $ --> +<!-- $Revision: 1.14 $ --> <appendix id="migration4"> <title>Migration de PHP 3.0 &agrave; PHP 4.0</title> <sect1 id="migration4.changes"> @@ -177,8 +177,8 @@ </para> <para> Une des nouvelles conditions introduites est que les fichiers - inclus et requis (<function><function>include</function><\/function> et - <function><function>require</function><\/function>) doivent &ecirc;tre syntaxiquement + inclus et requis (<function>include</function> et + <function>require</function>) doivent &ecirc;tre syntaxiquement complets. Vous ne pouvez plus r&eacute;partir diff&eacute;rents cas de votre code dans plusieurs fichiers. Vous ne pouvez plus commencer une boucle <literal>for</literal> ou <literal>while</literal>, @@ -193,7 +193,7 @@ une boucle ou dans une condition, mais les accolades de bloc <literal>{...}</literal>, et les &eacute;l&eacute;ments de la boucle doivent &ecirc;tre dans le m&ecirc;me fichier ou cha&icirc;ne &eacute;valu&eacute;e avec - <function><function>eval</function><\/function>. + <function>eval</function>. </para> <para> Cela ne devrait pas perturber trop de monde, car &eacute;taler son @@ -201,9 +201,9 @@ </para> <para> Une autre nouveaut&eacute; est qu'il est plus possible de faire - retourner une valeur avec un fichier requis (<function><function>require</function><\/function>) + retourner une valeur avec un fichier requis (<function>require</function>) (mais c'est plut&ocirc;t rare en PHP 3.0). Retourner une valeur - avec un fichier inclus (<function><function>include</function><\/function>) est toujours + avec un fichier inclus (<function>include</function>) est toujours possible. </para> </sect1> @@ -312,7 +312,7 @@ <sect1 id="migration4.empty"> <title><literal>empty("0")</literal></title> <para> - L'&eacute;volution la plus pol&eacute;mique est celle de <function><function>empty</function><\/function>. + L'&eacute;volution la plus pol&eacute;mique est celle de <function>empty</function>. Une cha&icirc;ne contenant seulement le caract&egrave;re <literal>'0'</literal> (z&eacute;ro) est maintenant consid&eacute;r&eacute;e comme vide, alors qu'elle ne l'&eacute;tait pas en PHP 3.0. @@ -367,22 +367,22 @@ </para> </sect2> <sect2 id="migration4.unset"> - <title>Nouveau statut pour <function><function>unset</function><\/function></title> + <title>Nouveau statut pour <function>unset</function></title> <para> - <function><function>unset</function><\/function>, bient que toujours disponible, a + <function>unset</function>, bient que toujours disponible, a &eacute;t&eacute; impl&eacute;ment&eacute; l&eacute;g&egrave;rement diff&eacute;remment en PHP 4.0, et elle n'est plus vraiment une 'fonction'. </para> <para> Cela n'a pas de cons&eacute;quence directe sur le comportement de - <function><function>unset</function><\/function>, mais utiliser cette fonction - pour faire un test avec <function><function>function_exists</function><\/function> + <function>unset</function>, mais utiliser cette fonction + pour faire un test avec <function>function_exists</function> retournera &false;comme il se doit avec - les fonction bas niveau comme <function><function>echo</function><\/function>. + les fonction bas niveau comme <function>echo</function>. </para> <para> Une autre application pratique disparue est qu'il n'est plus possible - d'appeler <function><function>unset</function><\/function> indirectement, c'est-&agrave;-dire que + d'appeler <function>unset</function> indirectement, c'est-&agrave;-dire que <literal>$func="unset"; $func($somevar)</literal> ne fonctionne plus. </para> </sect2> @@ -429,7 +429,7 @@ <para> PHP 3.0 avait la mauvaise habitude d'envoyer les cookies dans l'ordre inverse de celui du code (l'ordre des appels &agrave; - <function><function>setcookie</function><\/function>). PHP 4.0 r&eacute;tablit l'ordre naturel + <function>setcookie</function>. PHP 4.0 r&eacute;tablit l'ordre naturel en les envoyant dans le m&ecirc;me ordre que vous m&ecirc;me. </para> <para>

« previous php.doc.fr (#37) next »