我在將單個字符串與一個句子或短語中的另一個字符串進行比較時遇到問題。如果值$宿務與$ address的值匹配 ,我想從地址獲取整個字符串。我的目標是,如果有完全匹配的回報是真實的,否則錯誤。 任何人都可以幫助我非常感謝。如何比較字符串值與另一個字符串值?
public function address(){
$Cebu = 'Cebu';
$lt = '10.2638281';
$lg = '123.60638549999999';
$str = $lt.','.$lg;
$url = 'http://maps.googleapis.com/maps/api/geocode/json?latlng='.trim($lt).','.trim($lg).'&sensor=false';
$json = @file_get_contents($url);
$data=json_decode($json);
$status = $data->status;
$address = $data->results[0]->formatted_address;
//Pinamungahan, Cebu, Philippines
}
所以它看起來並不像你試圖自己解決這個問題。你有嘗試過什麼嗎? – RiggsFolly
@RiggsFolly - 是的,先生我嘗試過使用strcmp(),但是它比較了整個字符串。如果一個字從地址中找到匹配的單詞,我想要什麼,這意味着它是真的,然後我將使用數據來顯示。 – Gatzmar
你想知道宿務是否位於'$ address'的某處嗎?或者你想知道'宿務'是'$ address'中唯一的東西嗎?從你的問題 – RiggsFolly