How to check if element exists in array in PHP

1 Answer

0 votes
/*
bool isset ( mixed $var [, mixed $... ] )
*/  

$arr = array("C", "PHP", "C#", "WIN32-API", "C++", "VB.NET", "JAVA");

for ($i = 0; $i < 8; $i++)
    printf("%d: %s <br>", $i, isset($arr[$i]));

/*
0: 1
1: 1
2: 1
3: 1
4: 1
5: 1
6: 1
7:   // FALSE
*/

$r = isset($arr[7]);
if ($r == TRUE)
    echo "arr[7] Exist";
else
    echo "arr[7] NOT Exist"; // arr[7] NOT Exist

echo "<br>";

for ($i = 0; $i < 8; $i++)
    if (isset($arr[$i]) == FALSE)
        echo "arr[$i] NOT Exist"; // arr[7] NOT Exist


/*
run:
  
arr[7] NOT Exist
arr[7] NOT Exist

*/


answered Jun 18, 2014 by avibootz
edited Dec 16, 2015 by avibootz

Related questions

1 answer 142 views
2 answers 273 views
2 answers 263 views
6 answers 548 views
1 answer 194 views
2 answers 441 views
441 views asked Jun 17, 2014 by avibootz
...