cvs: phpdoc /fr/functions var.xml

From: Date: Fri, 24 Nov 2000 11:07:58 +0000
Subject: cvs: phpdoc /fr/functions var.xml
Groups: php.doc 
Request: Send a blank email to phpdoc+get-969333070@lists.php.net to get a copy of this message
dams Fri Nov 24 03:07:58 2000 EDT Modified files: /phpdoc/fr/functions var.xml Log: Updated last modification.

Index: phpdoc/fr/functions/var.xml diff -u phpdoc/fr/functions/var.xml:1.2 phpdoc/fr/functions/var.xml:1.3 --- phpdoc/fr/functions/var.xml:1.2 Fri Nov 3 03:42:02 2000 +++ phpdoc/fr/functions/var.xml Fri Nov 24 03:07:58 2000 @@ -1,7 +1,6 @@ <reference id="ref.var"> <title>Fonctions sur les variables</title> <titleabbrev>Fonctions sur les variables</titleabbrev> - <refentry id="function.doubleval"> <refnamediv> <refname>doubleval</refname> @@ -16,12 +15,12 @@ <paramdef>mixed <parameter>var</parameter></paramdef> </funcsynopsis> <simpara> - <function>doubleval</function> etourne la valeur num&eacute;rique + <function>doubleval</function> etourne la valeur num&eacute;rique (double) de la variable <parameter>var</parameter>. </simpara> <para> - <parameter>var</parameter> peut &ecirc;tre de type scalaire. Vous ne - pouvez pas utiliser la fonction <function>doubleval</function> avec + <parameter>var</parameter> peut &ecirc;tre de type scalaire. Vous ne + pouvez pas utiliser la fonction <function>doubleval</function> avec un tableau ou un objet. <informalexample> <programlisting role="php"> @@ -32,13 +31,12 @@ </informalexample> </para> <simpara> - Voir aussi <function>intval</function>, <function>strval</function>, - <function>settype</function> et + Voir aussi <function>intval</function>, <function>strval</function>, + <function>settype</function> et <link linkend="language.types.type-juggling">Transtypage</link>. </simpara> </refsect1> </refentry> - <refentry id="function.empty"> <refnamediv> <refname>empty</refname> @@ -51,26 +49,24 @@ <paramdef>mixed <parameter>var</parameter></paramdef> </funcsynopsis> <para> - <function>empty</function> retourne la valeur FALSE si la variable + <function>empty</function> retourne la valeur FALSE si la variable <parameter>var</parameter> est affect&eacute;e ou bien a une valeur diff&eacute;rente de 0; la valeur TRUE dans les autres cas. <informalexample> <programlisting role="php"> $var = 0; -if (empty($var)) { #retourne TRUE - print 'soit $var vaut 0, soit il n'est pas d&eacute;fini'; +if (empty($var)) { #retourne TRUE print 'soit $var vaut 0, soit il n'est pas d&eacute;fini'; } -if (!isset($var)) { // retourne FALSE - print '$var n'est pas d&eacute;finie'; +if (!isset($var)) { // retourne FALSE print '$var n'est pas d&eacute;finie'; } </programlisting> </informalexample> </para> <simpara> Notez que cette fonction n'a pas de sens si elle est utilis&eacute;e sur - autre chose qu'une variable. i.e. + autre chose qu'une variable. i.e. <literal>empty (addslashes ($name))</literal> - n'a pas de sens, car cela revient &agrave; v&eacute;rifier une + n'a pas de sens, car cela revient &agrave; v&eacute;rifier une entit&eacute; qui n'est pas une variable. </simpara> <simpara> @@ -78,7 +74,6 @@ </simpara> </refsect1> </refentry> - <refentry id="function.gettype"> <refnamediv> <refname>gettype</refname> @@ -131,7 +126,6 @@ </para> </refsect1> </refentry> - <refentry id="function.intval"> <refnamediv> <refname>intval</refname> @@ -150,23 +144,22 @@ </funcprototype> </funcsynopsis> <simpara> - Retourne la valeur num&eacute;rique (integer) de la variable - <parameter>var</parameter>, en convertisant la valeur dans la + Retourne la valeur num&eacute;rique (integer) de la variable + <parameter>var</parameter>, en convertisant la valeur dans la base sp&eacute;cifi&eacute;e (par d&eacute;faut en base 10). </simpara> <simpara> - <parameter>var</parameter> peut &ecirc;tre de type scalaire. Vous ne - pouvez pas utiliser la fonction <function>intval</function> avec un + <parameter>var</parameter> peut &ecirc;tre de type scalaire. Vous ne + pouvez pas utiliser la fonction <function>intval</function> avec un tableau ou un objet. </simpara> <simpara> - Voir aussi <function>doubleval</function>, <function>strval</function>, - <function>settype</function> et + Voir aussi <function>doubleval</function>, <function>strval</function>, + <function>settype</function> et <link linkend="language.types.type-juggling">Transtypage</link>. </simpara> </refsect1> </refentry> - <refentry id="function.is-array"> <refnamediv> <refname>is_array</refname> @@ -176,12 +169,12 @@ <title>Description</title> <funcsynopsis> <funcprototype> - <funcdef>int <function>is_array</function></funcdef> + <funcdef>bool <function>is_array</function></funcdef> <paramdef>mixed <parameter>var</parameter></paramdef> </funcprototype> </funcsynopsis> <para> - Renvoie la valeur TRUE si la variable <parameter>var</parameter> est un tableau, + Renvoie la valeur TRUE si la variable <parameter>var</parameter> est un tableau, FALSE sinon. </para> <para> @@ -196,7 +189,6 @@ </para> </refsect1> </refentry> - <refentry id="function.is-bool"> <refnamediv> <refname>is_bool</refname> @@ -208,10 +200,10 @@ <title>Description</title> <funcsynopsis> <funcprototype> - <funcdef>int + <funcdef>bool <function>is_bool</function> </funcdef> - <paramdef>mixed + <paramdef>mixed <parameter>var</parameter> </paramdef> </funcprototype> @@ -233,7 +225,6 @@ </para> </refsect1> </refentry> - <refentry id="function.is-double"> <refnamediv> <refname>is_double</refname> @@ -243,12 +234,12 @@ <title>Description</title> <funcsynopsis> <funcprototype> - <funcdef>int <function>is_double</function></funcdef> + <funcdef>bool <function>is_double</function></funcdef> <paramdef>mixed <parameter>var</parameter></paramdef> </funcprototype> </funcsynopsis> <para> - Renvoie TRUE si la variable <parameter>var</parameter> est du type "double", + Renvoie TRUE si la variable <parameter>var</parameter> est du type "double", FALSE sinon. </para> <para> @@ -264,7 +255,6 @@ </para> </refsect1> </refentry> - <refentry id="function.is-float"> <refnamediv> <refname>is_float</refname> @@ -274,7 +264,7 @@ <title>Description</title> <funcsynopsis> <funcprototype> - <funcdef>int <function>is_float</function></funcdef> + <funcdef>bool <function>is_float</function></funcdef> <paramdef>mixed <parameter>var</parameter></paramdef> </funcprototype> </funcsynopsis> @@ -294,7 +284,6 @@ </simpara> </refsect1> </refentry> - <refentry id="function.is-int"> <refnamediv> <refname>is_int</refname> @@ -304,12 +293,12 @@ <title>Description</title> <funcsynopsis> <funcprototype> - <funcdef>int <function>is_int</function></funcdef> + <funcdef>bool <function>is_int</function></funcdef> <paramdef>mixed <parameter>var</parameter></paramdef> </funcprototype> </funcsynopsis> <simpara> - <function>is_int</function> est un alias de la fonction + <function>is_int</function> est un alias de la fonction <function>is_long</function>. </simpara> <simpara> @@ -325,7 +314,6 @@ </simpara> </refsect1> </refentry> - <refentry id="function.is-integer"> <refnamediv> <refname>is_integer</refname> @@ -335,7 +323,7 @@ <title>Description</title> <funcsynopsis> <funcprototype> - <funcdef>int <function>is_integer</function></funcdef> + <funcdef>bool <function>is_integer</function></funcdef> <paramdef>mixed <parameter>var</parameter></paramdef> </funcprototype> </funcsynopsis> @@ -355,7 +343,6 @@ </simpara> </refsect1> </refentry> - <refentry id="function.is-long"> <refnamediv> <refname>is_long</refname> @@ -365,12 +352,12 @@ <title>Description</title> <funcsynopsis> <funcprototype> - <funcdef>int <function>is_long</function></funcdef> + <funcdef>bool <function>is_long</function></funcdef> <paramdef>mixed <parameter>var</parameter></paramdef> </funcprototype> </funcsynopsis> <para> - Renvoie TRUE si la variable <parameter>var</parameter> est du type + Renvoie TRUE si la variable <parameter>var</parameter> est du type integer (long), FALSE sinon. </para> <para> @@ -386,7 +373,6 @@ </para> </refsect1> </refentry> - <refentry id="function.is-numeric"> <refnamediv> <refname>is_numeric</refname> @@ -398,13 +384,13 @@ <title>Description</title> <funcsynopsis> <funcprototype> - <funcdef>int <function>is_numeric</function></funcdef> + <funcdef>bool <function>is_numeric</function></funcdef> <paramdef>mixed <parameter>var</parameter></paramdef> </funcprototype> </funcsynopsis> <para> - <function>is_numeric</function> retourne TRUE si - <parameter>var</parameter> est un nombre, ou une cha&icirc;ne + <function>is_numeric</function> retourne TRUE si + <parameter>var</parameter> est un nombre, ou une cha&icirc;ne num&eacute;rique, ou FALSE sinon. </para> <para> @@ -420,7 +406,6 @@ </para> </refsect1> </refentry> - <refentry id="function.is-object"> <refnamediv> <refname>is_object</refname> @@ -430,12 +415,12 @@ <title>Description</title> <funcsynopsis> <funcprototype> - <funcdef>int <function>is_object</function></funcdef> + <funcdef>bool <function>is_object</function></funcdef> <paramdef>mixed <parameter>var</parameter></paramdef> </funcprototype> </funcsynopsis> <para> - Renvoie TRUE si la variable <parameter>var</parameter> est un objet, + Renvoie TRUE si la variable <parameter>var</parameter> est un objet, FALSE sinon. </para> <para> @@ -451,7 +436,6 @@ </para> </refsect1> </refentry> - <refentry id="function.is-real"> <refnamediv> <refname>is_real</refname> @@ -461,7 +445,7 @@ <title>Description</title> <funcsynopsis> <funcprototype> - <funcdef>int <function>is_real</function></funcdef> + <funcdef>bool <function>is_real</function></funcdef> <paramdef>mixed <parameter>var</parameter></paramdef> </funcprototype> </funcsynopsis> @@ -481,7 +465,6 @@ </simpara> </refsect1> </refentry> - <refentry id="function.is-resource"> <refnamediv> <refname>is_resource</refname> @@ -493,10 +476,10 @@ <title>Description</title> <funcsynopsis> <funcprototype> - <funcdef>int + <funcdef>bool <function>is_resource</function> </funcdef> - <paramdef>mixed + <paramdef>mixed <parameter>var</parameter> </paramdef> </funcprototype> @@ -513,7 +496,6 @@ </para> </refsect1> </refentry> - <refentry id="function.is-string"> <refnamediv> <refname>is_string</refname> @@ -523,12 +505,12 @@ <title>Description</title> <funcsynopsis> <funcprototype> - <funcdef>int <function>is_string</function></funcdef> + <funcdef>bool <function>is_string</function></funcdef> <paramdef>mixed <parameter>var</parameter></paramdef> </funcprototype> </funcsynopsis> <para> - Renvoie TRUE si la variable <parameter>var</parameter> est du type "string", + Renvoie TRUE si la variable <parameter>var</parameter> est du type "string", FALSE sinon. </para> <para> @@ -542,7 +524,6 @@ </para> </refsect1> </refentry> - <refentry id="function.isset"> <refnamediv> <refname>isset</refname> @@ -557,20 +538,18 @@ </funcprototype> </funcsynopsis> <simpara> - Renvoie TRUE si la variable <parameter>var</parameter> est d&eacute;finie, + Renvoie TRUE si la variable <parameter>var</parameter> est d&eacute;finie, FALSE sinon. </simpara> <para> - Si une variable a &eacute;t&eacute; d&eacute;saffect&eacute;e avec la fonction - <function>unset</function>, la fonction <function>isset</function> renverra + Si une variable a &eacute;t&eacute; d&eacute;saffect&eacute;e avec la fonction + <function>unset</function>, la fonction <function>isset</function> renverra FALSE. <informalexample> <programlisting role="php"> $a = "test"; -echo isset ($a); // TRUE -unset ($a); -echo isset ($a); // FALSE - </programlisting> +echo isset ($a); // TRUE unset ($a); +echo isset ($a); // FALSE </programlisting> </informalexample> </para> <simpara> @@ -578,7 +557,6 @@ </simpara> </refsect1> </refentry> - <refentry id="function.print-r"> <refnamediv> <refname>print_r</refname> @@ -595,12 +573,12 @@ </funcprototype> </funcsynopsis> <simpara> - Cette fonction affiche des informations &agrave; propos d'une - variable, de mani&egrave;re &agrave; ce qu'elle soit lisible. - Pour une cha&icirc;ne, un entier ou un double, la valeur - sera elle m&ecirc;me sera affich&eacute;e. Pour les tableaux, + Cette fonction affiche des informations &agrave; propos d'une + variable, de mani&egrave;re &agrave; ce qu'elle soit lisible. + Pour une cha&icirc;ne, un entier ou un double, la valeur + sera elle m&ecirc;me sera affich&eacute;e. Pour les tableaux, les valeurs seront pr&eacute;sent&eacute;es dans un format qui - montre les cl&eacute;s et les valeurs. Une notation similaire est + montre les cl&eacute;s et les valeurs. Une notation similaire est disponible pour les objets. </simpara> <simpara> @@ -618,7 +596,6 @@ </para> </refsect1> </refentry> - <refentry id="function.serialize"> <refnamediv> <refname>serialize</refname> @@ -644,8 +621,8 @@ entre scripts, sans perdre ni leur structure, ni leur type. </simpara> <simpara> - Pour r&eacute;cup&eacute;rer une variable lin&eacute;aris&eacute;e, et retrouver une - variable, utilisez <function>unserialize</function>. + Pour r&eacute;cup&eacute;rer une variable lin&eacute;aris&eacute;e, et retrouver une + variable, utilisez <function>unserialize</function>. <function>serialize</function> acceptent les types <type>integer</type>, <type>double</type>, <type>string</type>, <type>array</type> (multidimensionnels) et @@ -657,9 +634,8 @@ <title>Exemple avec <function>serialize</function></title> <programlisting role="php"> // $session_data contient un tableau multi-dimensionnel , avec les -// informations de session de l'utilisateur courant. On utilise serialize() +// informations de session de l'utilisateur courant. On utilise serialize() // pour les stocker dans une base de donn&eacute;es - $conn = odbc_connect ("webdb", "php", "chicken"); $stmt = odbc_prepare ($conn, "UPDATE sessions SET data = ? WHERE id = ?"); @@ -676,7 +652,6 @@ </para> </refsect1> </refentry> - <refentry id="function.settype"> <refnamediv> <refname>settype</refname> @@ -696,7 +671,7 @@ <parameter>var</parameter> en <parameter>type</parameter>. </para> <para> - Les valeurs possibles pour le param&egrave;tre + Les valeurs possibles pour le param&egrave;tre <parameter>type</parameter> sont : <itemizedlist> <listitem><simpara>"integer"</simpara></listitem> @@ -714,7 +689,6 @@ </para> </refsect1> </refentry> - <refentry id="function.strval"> <refnamediv> <refname>strval</refname> @@ -729,7 +703,7 @@ </funcprototype> </funcsynopsis> <simpara> - Retourne la valeur de la variable <parameter>var</parameter>, + Retourne la valeur de la variable <parameter>var</parameter>, au format cha&icirc;ne de caract&egrave;res. </simpara> <simpara> @@ -738,13 +712,12 @@ ou des objets. </simpara> <simpara> - Voir aussi <function>doubleval</function>, <function>intval</function>, - <function>settype</function> et + Voir aussi <function>doubleval</function>, <function>intval</function>, + <function>settype</function> et <link linkend="language.types.type-juggling">Transtypage</link>. </simpara> </refsect1> </refentry> - <refentry id="function.unserialize"> <refnamediv> <refname>unserialize</refname> @@ -773,9 +746,8 @@ <title>Exemple avec <function>unserialize</function></title> <programlisting role="php"> // Ici, on utilise <function>un serialize</function> pour charger les donn&eacute;es de sessions -// depuis la base de donn&eacute;es, dans $session_data. Cet exemple compl&egrave;te +// depuis la base de donn&eacute;es, dans $session_data. Cet exemple compl&egrave;te // celui fourni avec <function>serialize</function>. - $conn = odbc_connect ("webdb", "php", "chicken"); $stmt = odbc_prepare ($conn, "SELECT data FROM sessions WHERE id = ?"); $sqldata = array ($PHP_AUTH_USER); @@ -795,7 +767,6 @@ </para> </refsect1> </refentry> - <refentry id="function.unset"> <refnamediv> <refname>unset</refname> @@ -821,10 +792,8 @@ <programlisting role="php"> // Destruction d'une seule variable unset ($foo); - // Destruction d'un &eacute;l&eacute;ment de tableau unset ($bar['quux']); - // Destruction de plusieurs variables unset ($foo1, $foo2, $foo3); </programlisting> @@ -836,9 +805,9 @@ d&eacute;truire. </para> <para> - Si une variable globale est d&eacute;truite avec <function>unset</function> + Si une variable globale est d&eacute;truite avec <function>unset</function> depuis une fonction, seule la variable locale sera d&eacute;truite. Le - variable globale gardera la valeur acquise avant l'appel &agrave; + variable globale gardera la valeur acquise avant l'appel &agrave; <function>unset</function>. <informalexample> <programlisting role="php"> @@ -846,13 +815,12 @@ global $foo; unset($foo); } - $foo = 'bar'; destroy_foo(); echo $foo; </programlisting> </informalexample> - L'exemple ci dessus affichera : + L'exemple ci dessus affichera : <informalexample> <programlisting> bar @@ -861,24 +829,22 @@ </para> <para> Si une variable qui est pass&eacute;e par r&eacute;f&eacute;rence est d&eacute;truite &agrave; - l'int&eacute;rieur d'une fonction, seule la variable locale sera + l'int&eacute;rieur d'une fonction, seule la variable locale sera d&eacute;truite. La variable globale conservera la derni&egrave;re valeur qu'elle avait avant l'appel de <function>unset</function>. <informalexample> <programlisting role="php"> -function foo(&$bar) { - unset($bar); - $bar = "bla"; +function foo(&$bar) { + unset($bar); + $bar = "bla"; } - $bar = 'truc'; echo "$bar\n"; - foo($bar); echo "$bar\n"; </programlisting> </informalexample> - L'exemple ci dessus va afficher : + L'exemple ci dessus va afficher : <informalexample> <programlisting> truc @@ -892,20 +858,18 @@ statique, plut&ocirc;t que la variable statique elle m&ecirc;me. <informalexample> <programlisting role="php"> -function foo() { +function foo() { static $a; $a++; echo "$a\n"; - unset($a); } - foo(); foo(); foo(); </programlisting> </informalexample> - L'affichage du script ci-dessus donnera : + L'affichage du script ci-dessus donnera : <informalexample> <programlisting> 1 @@ -921,9 +885,8 @@ <informalexample> <programlisting role="php"> function foo() { - unset($GLOBALS['bar']); + unset($GLOBALS['bar']); } - $bar = "truc"; foo(); </programlisting> @@ -935,7 +898,6 @@ </para> </refsect1> </refentry> - <refentry id="function.var-dump"> <refnamediv> <refname>var_dump</refname> @@ -951,7 +913,7 @@ </funcsynopsis> <simpara> Cette fonction retourne les informations structur&eacute;es d'une variable, - y compris son type et sa valeur. Les tableaux sont explor&eacute;s + y compris son type et sa valeur. Les tableaux sont explor&eacute;s recursivement, avec des indentations, pour mettre en valeur leur structure. </simpara> <simpara> @@ -971,9 +933,7 @@ </para> </refsect1> </refentry> - </reference> - <!-- Keep this comment at the end of the file Local variables: mode: sgml
« previous php.doc (#969333070) next »