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 @@
Fonctions sur les variablesFonctions sur les variables
-
doubleval
@@ -16,12 +15,12 @@
mixed var
- doubleval etourne la valeur numérique
+ doubleval etourne la valeur numérique
(double) de la variable var.
- var peut être de type scalaire. Vous ne
- pouvez pas utiliser la fonction doubleval avec
+ var peut être de type scalaire. Vous ne
+ pouvez pas utiliser la fonction doubleval avec
un tableau ou un objet.
@@ -32,13 +31,12 @@
- Voir aussi intval, strval,
- settype et
+ Voir aussi intval, strval,
+ settype et
Transtypage.
-
empty
@@ -51,26 +49,24 @@
mixed var
- empty retourne la valeur FALSE si la variable
+ empty retourne la valeur FALSE si la variable
var est affectée ou bien a une valeur
différente de 0; la valeur TRUE dans les autres cas.
$var = 0;
-if (empty($var)) { #retourne TRUE
- print 'soit $var vaut 0, soit il n'est pas défini';
+if (empty($var)) { #retourne TRUE print 'soit $var vaut 0, soit il n'est pas défini';
}
-if (!isset($var)) { // retourne FALSE
- print '$var n'est pas définie';
+if (!isset($var)) { // retourne FALSE print '$var n'est pas définie';
}
Notez que cette fonction n'a pas de sens si elle est utilisée sur
- autre chose qu'une variable. i.e.
+ autre chose qu'une variable. i.e.
empty (addslashes ($name))
- n'a pas de sens, car cela revient à vérifier une
+ n'a pas de sens, car cela revient à vérifier une
entité qui n'est pas une variable.
@@ -78,7 +74,6 @@
-
gettype
@@ -131,7 +126,6 @@
-
intval
@@ -150,23 +144,22 @@
- Retourne la valeur numérique (integer) de la variable
- var, en convertisant la valeur dans la
+ Retourne la valeur numérique (integer) de la variable
+ var, en convertisant la valeur dans la
base spécifiée (par défaut en base 10).
- var peut être de type scalaire. Vous ne
- pouvez pas utiliser la fonction intval avec un
+ var peut être de type scalaire. Vous ne
+ pouvez pas utiliser la fonction intval avec un
tableau ou un objet.
- Voir aussi doubleval, strval,
- settype et
+ Voir aussi doubleval, strval,
+ settype et
Transtypage.
-
is_array
@@ -176,12 +169,12 @@
Description
- int is_array
+ bool is_arraymixed var
- Renvoie la valeur TRUE si la variable var est un tableau,
+ Renvoie la valeur TRUE si la variable var est un tableau,
FALSE sinon.
@@ -196,7 +189,6 @@
-
is_bool
@@ -208,10 +200,10 @@
Description
- int
+ bool
is_bool
- mixed
+ mixed
var
@@ -233,7 +225,6 @@
-
is_double
@@ -243,12 +234,12 @@
Description
- int is_double
+ bool is_doublemixed var
- Renvoie TRUE si la variable var est du type "double",
+ Renvoie TRUE si la variable var est du type "double",
FALSE sinon.
@@ -264,7 +255,6 @@
-
is_float
@@ -274,7 +264,7 @@
Description
- int is_float
+ bool is_floatmixed var
@@ -294,7 +284,6 @@
-
is_int
@@ -304,12 +293,12 @@
Description
- int is_int
+ bool is_intmixed var
- is_int est un alias de la fonction
+ is_int est un alias de la fonction
is_long.
@@ -325,7 +314,6 @@
-
is_integer
@@ -335,7 +323,7 @@
Description
- int is_integer
+ bool is_integermixed var
@@ -355,7 +343,6 @@
-
is_long
@@ -365,12 +352,12 @@
Description
- int is_long
+ bool is_longmixed var
- Renvoie TRUE si la variable var est du type
+ Renvoie TRUE si la variable var est du type
integer (long), FALSE sinon.
@@ -386,7 +373,6 @@
-
is_numeric
@@ -398,13 +384,13 @@
Description
- int is_numeric
+ bool is_numericmixed var
- is_numeric retourne TRUE si
- var est un nombre, ou une chaîne
+ is_numeric retourne TRUE si
+ var est un nombre, ou une chaîne
numérique, ou FALSE sinon.
@@ -420,7 +406,6 @@
-
is_object
@@ -430,12 +415,12 @@
Description
- int is_object
+ bool is_objectmixed var
- Renvoie TRUE si la variable var est un objet,
+ Renvoie TRUE si la variable var est un objet,
FALSE sinon.
@@ -451,7 +436,6 @@
-
is_real
@@ -461,7 +445,7 @@
Description
- int is_real
+ bool is_realmixed var
@@ -481,7 +465,6 @@
-
is_resource
@@ -493,10 +476,10 @@
Description
- int
+ bool
is_resource
- mixed
+ mixed
var
@@ -513,7 +496,6 @@
-
is_string
@@ -523,12 +505,12 @@
Description
- int is_string
+ bool is_stringmixed var
- Renvoie TRUE si la variable var est du type "string",
+ Renvoie TRUE si la variable var est du type "string",
FALSE sinon.
@@ -542,7 +524,6 @@
-
isset
@@ -557,20 +538,18 @@
- Renvoie TRUE si la variable var est définie,
+ Renvoie TRUE si la variable var est définie,
FALSE sinon.
- Si une variable a été désaffectée avec la fonction
- unset, la fonction isset renverra
+ Si une variable a été désaffectée avec la fonction
+ unset, la fonction isset renverra
FALSE.
$a = "test";
-echo isset ($a); // TRUE
-unset ($a);
-echo isset ($a); // FALSE
-
+echo isset ($a); // TRUE unset ($a);
+echo isset ($a); // FALSE
@@ -578,7 +557,6 @@
-
print_r
@@ -595,12 +573,12 @@
- Cette fonction affiche des informations à propos d'une
- variable, de manière à ce qu'elle soit lisible.
- Pour une chaîne, un entier ou un double, la valeur
- sera elle même sera affichée. Pour les tableaux,
+ Cette fonction affiche des informations à propos d'une
+ variable, de manière à ce qu'elle soit lisible.
+ Pour une chaîne, un entier ou un double, la valeur
+ sera elle même sera affichée. Pour les tableaux,
les valeurs seront présentées dans un format qui
- montre les clés et les valeurs. Une notation similaire est
+ montre les clés et les valeurs. Une notation similaire est
disponible pour les objets.
@@ -618,7 +596,6 @@
-
serialize
@@ -644,8 +621,8 @@
entre scripts, sans perdre ni leur structure, ni leur type.
- Pour récupérer une variable linéarisée, et retrouver une
- variable, utilisez unserialize.
+ Pour récupérer une variable linéarisée, et retrouver une
+ variable, utilisez unserialize.
serialize acceptent les types
integer, double,
string, array (multidimensionnels) et
@@ -657,9 +634,8 @@
Exemple avec serialize
// $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ées
-
$conn = odbc_connect ("webdb", "php", "chicken");
$stmt = odbc_prepare ($conn,
"UPDATE sessions SET data = ? WHERE id = ?");
@@ -676,7 +652,6 @@
-
settype
@@ -696,7 +671,7 @@
var en type.
- Les valeurs possibles pour le paramètre
+ Les valeurs possibles pour le paramètre
type sont :
"integer"
@@ -714,7 +689,6 @@
-
strval
@@ -729,7 +703,7 @@
- Retourne la valeur de la variable var,
+ Retourne la valeur de la variable var,
au format chaîne de caractères.
@@ -738,13 +712,12 @@
ou des objets.
- Voir aussi doubleval, intval,
- settype et
+ Voir aussi doubleval, intval,
+ settype et
Transtypage.
-
unserialize
@@ -773,9 +746,8 @@
Exemple avec unserialize
// Ici, on utilise un serialize pour charger les données de sessions
-// depuis la base de données, dans $session_data. Cet exemple complète
+// depuis la base de données, dans $session_data. Cet exemple complète
// celui fourni avec serialize.
-
$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 @@
-
unset
@@ -821,10 +792,8 @@
// Destruction d'une seule variable
unset ($foo);
-
// Destruction d'un élément de tableau
unset ($bar['quux']);
-
// Destruction de plusieurs variables
unset ($foo1, $foo2, $foo3);
@@ -836,9 +805,9 @@
détruire.
- Si une variable globale est détruite avec unset
+ Si une variable globale est détruite avec unset
depuis une fonction, seule la variable locale sera détruite. Le
- variable globale gardera la valeur acquise avant l'appel à
+ variable globale gardera la valeur acquise avant l'appel à
unset.
@@ -846,13 +815,12 @@
global $foo;
unset($foo);
}
-
$foo = 'bar';
destroy_foo();
echo $foo;
- L'exemple ci dessus affichera :
+ L'exemple ci dessus affichera :
bar
@@ -861,24 +829,22 @@
Si une variable qui est passée par référence est détruite à
- l'intérieur d'une fonction, seule la variable locale sera
+ l'intérieur d'une fonction, seule la variable locale sera
détruite. La variable globale conservera la dernière valeur
qu'elle avait avant l'appel de unset.
-function foo(&$bar) {
- unset($bar);
- $bar = "bla";
+function foo(&$bar) {
+ unset($bar);
+ $bar = "bla";
}
-
$bar = 'truc';
echo "$bar\n";
-
foo($bar);
echo "$bar\n";
- L'exemple ci dessus va afficher :
+ L'exemple ci dessus va afficher :
truc
@@ -892,20 +858,18 @@
statique, plutôt que la variable statique elle même.
-function foo() {
+function foo() {
static $a;
$a++;
echo "$a\n";
-
unset($a);
}
-
foo();
foo();
foo();
- L'affichage du script ci-dessus donnera :
+ L'affichage du script ci-dessus donnera :
1
@@ -921,9 +885,8 @@
function foo() {
- unset($GLOBALS['bar']);
+ unset($GLOBALS['bar']);
}
-
$bar = "truc";
foo();
@@ -935,7 +898,6 @@
-
var_dump
@@ -951,7 +913,7 @@
Cette fonction retourne les informations structurées d'une variable,
- y compris son type et sa valeur. Les tableaux sont explorés
+ y compris son type et sa valeur. Les tableaux sont explorés
recursivement, avec des indentations, pour mettre en valeur leur structure.
@@ -971,9 +933,7 @@
-
-