我的字符串看起来像这样:
$str='root.path.to.nameClass.*';
现在,我想要获取名称类别',这是我的代码:
$tmp=explode('.',$str);
return $tmp[count($tmp)-2];
它确实有效,但我不想使用爆炸,什么是最佳解决方案?
答案 0 :(得分:0)
您也可以使用regexp
:
if (preg_match("/^.*\.(.+)\.\*$/", chop($str), $parts))
echo "My nameClass is: " . $parts[1] . "\n";