2024-09-29 14:22:45
2024-09-29 13:03:10
不能以空格来分 因为部分地址里也含有空格
应该是以 左括号来分割吧?
嗯.. 可以这样。
或者你用stristr进行分割(这个函数是查找字符串中第一次出现的某字符)
比如 stristr($info,'(');
就是查找字符串中第一个括号(返回包括“(”剩下的部分.. 也就是电话号码了)
当然不推荐第二种办法,第二种办法更加繁琐..
另外你还可以用高级一点的切割方法.. preg_split()函数
这个函数和explode用法相似,但是前面的分割字符还可以使用正则式来分割
麻烦您直接给出代码吧
我是美工对于代码实在头疼。。。
恩好的,我写出来等下给你
$info = '北京市朝阳区某某路甲1号2楼301 (010)67891234';
$array = preg_split("/((\d+))/", $info);
$array[0] // 输出为 北京市朝阳区某某路甲1号2楼301
$array[1] // 输出为 67891234
2024-09-29 00:24:11
麻烦写出完整代码谢谢