Cas*_*ynn 3 php string extract
我需要使用php从字符串中提取纬度和经度坐标.该字符串将始终格式化为:
"(42.32783298989135, -70.99989162915041)"
Run Code Online (Sandbox Code Playgroud)
但是,每个值的长度将因使用而异.提取价值的最佳方法是什么?谢谢!
gre*_*ire 10
您可以使用sscanf执行此操作:
sscanf($string, '"(%f, %f)"', $lat, $lng);
Run Code Online (Sandbox Code Playgroud)
测试:
php > sscanf('"(42.32783298989135, -70.99989162915041)"', '"(%f, %f)"', $lat, $lng);
php > var_dump($lat, $lng);
float(42.327832989891)
float(-70.99989162915)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3049 次 |
| 最近记录: |