PHP中的字符串操作:在第一个空格上拆分
在我的PHP5.3应用程序中,我得到了字符串 例如:PHP中的字符串操作:在第一个空格上拆分,php,string,php-5.3,Php,String,Php 5.3,在我的PHP5.3应用程序中,我得到了字符串 例如:带有大量空格的动作数据 我需要把动作和“空间很大的数据”作为两个字符串 我很少采取行动。如果我理解正确,您可以使用以下方法之一: 按空格拆分:列表($action,$data)=分解(“”,$action_字符串,2) 按正则表达式拆分:preg_match(“/(\w+)\s(.*)/”,$action_string,$matches)($matches[1]将是操作,$matches[2]将是rest数据) 拆分并重新组合:$parts=e
带有大量空格的动作数据
我需要把动作和“空间很大的数据”作为两个字符串
我很少采取行动。如果我理解正确,您可以使用以下方法之一:
列表($action,$data)=分解(“”,$action_字符串,2)代码>
preg_match(“/(\w+)\s(.*)/”,$action_string,$matches)代码>($matches[1]
将是操作,$matches[2]
将是rest数据)
$parts=explode(“”,$action\u字符串)$动作=数组移位($parts)$数据=内爆(“”,$parts)代码>
explode()
print_R(explode(' ', 'ACTION data with lot of spaces', 2));
输出:
Array
(
[0] => ACTION
[1] => data with lot of spaces
)
请参阅演示向我们展示您尝试过的内容
list($action,$restOfString)=explode(“”,$originalString,2)代码>-我尝试过使用explode with spaces的非常基本的东西。但是因为它包含很多空格,所以它不起作用@epodaxi如果您尝试过但失败了,然后,您就不用费心阅读中的limit
参数了,也许如果您对要拆分的字符串更具体一些,我们就可以停止猜测,在returnBro中更具体一些。今天你的状态很好。尝试每个问题。哈哈:我也给我留一些@纳纳帕提卡我刚开始。我今天的第二个答案。