说我有以下内容:"44-xkIolspO"
我想返回2个变量:
$one = "44";
$two = "xkIolspO";
最好的方法是什么?
答案 0 :(得分:35)
试试这个:
列表($ 1,$ 2)= split(“ - ”,“44-xkIolspO”,2);
list($one, $two) = explode("-", "44-xkIolspO", 2);
答案 1 :(得分:6)
PHP有一个名为preg_split()的函数使用正则表达式拆分字符串。这应该做你想要的。
或explode()可能更容易。
$str = "44-xkIolspO";
$parts = explode("-", $str);
$one = $parts[0];
$two = $parts[1];