У меня всегда были проблемы с strpos, я понимаю проблему num v. Boolean, но я НЕ МОГУ это заставить работать. Значение $ cur_key - это что-то вроде «page => name» ...
$pos = strpos($cur_key, "=>");
if ($pos !== false) {
$mod = explode("=>",$cur_key);
$path = $mod[0];
$param = $mod[1];
}else{
$path = $cur_key;
}
Если он там, он должен разделить его на два значения, но, что бы я ни пытался, он всегда просто возвращает исходное значение ...