我不确定:这是检查数组以XXX开头的值的最快方法吗?如果是,请在XXX之后提取值:?
foreach ($result['tag'] as $value) {
$pos = strpos($value, 'xxx:');
if ($pos !== false) {
$split = explode('xxx:', $value);
$r = $split[1];
} else {
$r = '';
}
}
答案 0 :(得分:1)
需要检查substr
vs explode
表现!
替换2行
$split = explode('xxx:', $value);
$r = $split[1];
带
$r = substr($value,4);
我认为第二个更优雅