Tuesday, 21 February 2012

Q: what is is_array and in_array?


is_array — Finds 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_array — Checks 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: