-3
我有這個值:值格式刪除CARACTERES
「24.7公里」
我想刪除「公里」,只有獲得24.7的浮點數!有人知道我該怎麼做?感謝很多提前
這裏我的代碼actualy:
Route::get('/test', function() {
$origin = '155 avenue franklin roosevelt 11000 Carcassonne';
$destination = '36 avenue André Chenier 11300 Limoux';
$response = \GoogleMaps::load('directions')
->setParam([
'origin' => $origin,
'destination' => $destination,
'mode' => 'driving' ,
'language' => 'fr',
])->get();
$parsed_json = (json_decode($response));
$distance = $parsed_json->{'routes'}[0]->{'legs'}[0]->{'distance'}->{'text'};
dd($distance);
更新工作:
$parsed_json = (json_decode($response));
$distance = $parsed_json->{'routes'}[0]->{'legs'}[0]->{'distance'}->{'text'};
$a = $distance;
$b = str_replace(" km",'',$a);
$c = str_replace(",",'.',$b);
dd($c);
在(因此)我們希望你去嘗試自己**寫代碼* *。後** [做更多的研究](//meta.stackoverflow.com/questions/261592)**如果你有問題,你可以**發佈你已經嘗試**與清楚的解釋是什麼是'工作**並提供[** Minimal,Complete和Verifiable示例**](// stackoverflow.com/help/mcve)。我建議閱讀[問]一個好問題和[完美問題](http://codeblog.jonskeet.uk/2010/08/29/writing-the-perfect-question/)。另外,一定要參加[遊覽]並閱讀[this](// meta.stackoverflow.com/questions/347937/)**。 –