Convertit une chaîne d'un jeu de caractères cyrillique l'autre
La foncion is_array() permet de déterminer si une variable donnée est un tabeau, la fonction is_array() renvoie true si la variable est un tableau
(PHP 4, PHP 5)
La fonction is_array() détermine si une variable est un tableau
Suntaxe :
is_array ( $var )
La fonction is_array () détermine si la variable donnée est un tableau.
L’argument $var est la variable à analyser.
La fonction is_array () retourne TRUE si $var est un array, FALSE sinon.
Exemple 1:
Exemple : Copier le code
<?php $yes = array('ceci', 'est', 'un tableau'); if (is_array($yes)==true) echo 'ceci est pas un tableau'; echo "<br>"; $no = 'ceci est une chaîne'; echo is_array($no) ? 'Tableau' : 'ce n\'est pas un tableau'; ?>
Exemple 2 :
Avec une fonction qui valide seulement un tableau valide, vide ou complètement associatifs.
Exemple : Copier le code
<?php function is_assoc ($arr) { return (is_array($arr) && count(array_filter(array_keys($arr),'is_string')) == count($arr)); } $a = ''; $b = 'z'; $c = array(); $d = array('x','y','z'); $e = array('x','y','zed'=>'z'); $f = array('ex'=>'x','why'=>'y','zed'=>'z'); echo '<pre>'; echo '$a: ' . ( (is_assoc($a)) ? 'true' : 'false' ) ."\n"; // False echo '$b: ' . ( (is_assoc($b)) ? 'true' : 'false' ) ."\n"; // False echo '$c: ' . ( (is_assoc($c)) ? 'true' : 'false' ) ."\n"; // True echo '$d: ' . ( (is_assoc($d)) ? 'true' : 'false' ) ."\n"; // False echo '$e: ' . ( (is_assoc($e)) ? 'true' : 'false' ) ."\n"; // False echo '$f: ' . ( (is_assoc($f)) ? 'true' : 'false' ) ."\n"; // True echo '</pre>'; ?>
Cours precedent: |
Cours suivant: |