0
我想炸开一个字符串到2个破折号或更多的数组。 例如我有一个字符串,如“大小 - 中等”或“大小---中等”或“大小----中等”或此图案有2个破折号,我想将它们分解为:PHP:爆炸在字符串中的2个破折号的字符串
Array(
0 => size,
1 => medium
);
Thanks guys guys
我想炸开一个字符串到2个破折号或更多的数组。 例如我有一个字符串,如“大小 - 中等”或“大小---中等”或“大小----中等”或此图案有2个破折号,我想将它们分解为:PHP:爆炸在字符串中的2个破折号的字符串
Array(
0 => size,
1 => medium
);
Thanks guys guys
只需根据两个或多个破折号分割输入字符串即可。
<?php
$yourstring = "size----medium";
$regex = '~-{2,}~';
$splits = preg_split($regex, $yourstring);
print_r($splits);
?>
输出:
Array
(
[0] => size
[1] => medium
)