【发布时间】:2020-03-28 05:46:33
【问题描述】:
我有一个这样的字符串:
$string = 'LatLng(35.700585, 51.377027)';
如何在 '(' 和 ',' 字符之间选择第一部分?
喜欢:
$x = '35.700585';
$y = '51.377027';
帮助。谢谢
【问题讨论】:
我有一个这样的字符串:
$string = 'LatLng(35.700585, 51.377027)';
如何在 '(' 和 ',' 字符之间选择第一部分?
喜欢:
$x = '35.700585';
$y = '51.377027';
帮助。谢谢
【问题讨论】:
我想这就是你想要的:
<?php
$string = 'LatLng(35.700585, 51.377027)';
$newStr = str_replace('LatLng(', '', $string);
$newStr = str_replace(')', '', $newStr);
$arr = explode(',', $newStr);
$x = $arr[0];
$y = $arr[1];
print_r($y);
【讨论】:
这应该可以工作
$str = "LatLng(35.700585, 51.377027)";
echo $x = explode(',', str_replace(')', '', str_replace('LatLng(', '', $str)))[0];
【讨论】:
PHP | explode() 函数:explode() 函数是 PHP 中的一个内置函数,用于将一个字符串拆分为不同的字符串。 explode() 函数根据字符串分隔符拆分字符串,即它在分隔符出现的任何位置拆分字符串。
【讨论】: