I have the strangest php behavior I've never noticed before:
$array =array(0,1,2, 'parent');
   foreach ($array as $value)
{
    if ($value=='parent')
    {
        echo $value;
        echo '<br>';
        continue; 
    }
}
exit;
Will return
0
parent
I was wondering if anyone could explain to me why it matches the 0 to the string 'parent'?
 
     
     
    