Tuesday, 21 February 2012

Q: what is is_array and in_array?


is_arrayFinds whether a variable is an array
$yes = array('this''is''an array');

echo 
is_array($yes) ? 'Array' 'not an Array';
echo 
"\n";

$no 'this is a string';

echo 
is_array($no) ? 'Array' 'not an Array';
in_arrayChecks if a value exists in an array
$os = array("Mac""NT""Irix""Linux");
if (
in_array("Irix"$os)) {
    echo 
"Got Irix";
}
if (
in_array("mac"$os)) {
    echo 
"Got mac";
}

1 comment: