PHP: 拆分字符串

如何在 PHP 中使用 .分隔符拆分字符串?例如,如果我有字符串 "a.b",我如何得到 "a"

159223 次浏览

explode 完成了这项工作:

$parts = explode('.', $string);

您还可以直接将结果的一部分提取到变量中:

list($part1, $part2) = explode('.', $string);
$array = explode('.',$string);

返回拆分元素的数组。

$string_val = 'a.b';


$parts = explode('.', $string_val);


print_r($parts);

文件: 爆炸

用途:

explode('.', 'a.b');

explode

以下内容将返回“ a”字母:

$a = array_shift(explode('.', 'a.b'));

explode('.', $string)

如果您知道您的字符串有固定数量的组件,您可以使用类似

list($a, $b) = explode('.', 'object.attribute');
echo $a;
echo $b;

印刷品:

object
attribute

用... 爆炸,使用:

explode('\\.', 'a.b');