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:
<?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.
<?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>'; ?> |
La fonction intval() |
|
La fonction is_bool() |
Livre numérique court pour comprendre la méthode secrète permettant d'obtenir des likes sans fin sur Facebook.
GAGNER DE L'ARGENT