我如何在PHP中通过
.
分隔符拆分字符串?例如,如果我有一个字符串"a.b"
,那么我该如何得到"a"
?explode
函数可以完成此任务:
$parts = explode('.', $string);
您还可以直接将结果的部分提取到变量中:
list($part1, $part2) = explode('.', $string);
explode('.', $string)
如果您知道字符串具有固定数量的组件,则可以使用类似以下方式:
list($a, $b) = explode('.', 'object.attribute');
echo $a;
echo $b;
输出:
object
attribute
$a = array_shift(explode('.', 'a.b'));
$array = explode('.',$string);
使用'.'来分割字符串,可以使用以下代码:
explode('\\.', 'a.b');