2

我一直遇到 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;
}

如果它在那里,它应该将它分成两个值,但无论我尝试什么,它总是只是返回原始值......

4

1 回答 1

0
$mod = explode('=>',$cur_key);
$path=$mod[0];
if (sizeof($mod)>1) $param=$mod[1]; else $param='';
于 2012-01-02T14:52:01.607 回答