基本上,我想同時使用$city_name
和$ref_name
和str_replace(),這樣如果用戶輸入它們中的任何一個(或兩者),則它們都被替換爲它們的實際變量形式。如何在多個參數中使用str_replace()?
爲了給出一個更好的例子,這裏是我現在的代碼;
$headlines = array('primary_headline' => $_POST['primary_headline'], 'secondary_headline' => $_POST['secondary_headline'], 'primary_subline' => $_POST['primary_subline'], 'secondary_subtext' => $_POST['secondary_subtext']);
$city_name = "Dallas";
$ref_name = "Facebook";
if(isset($headlines)) {
foreach($headlines as $headline) {
echo(str_replace('$city_name', $city_name, $headline));
}
}
我基本上像str_replace('$city_name', $city_name, $headline)
成爲str_replace('$city_name' AND/OR '$ref_name', $city_name AND/OR $ref_name, $headline)
。
任何答案或評論將不勝感激!
複製的[str_replace函數()函數和多個變量?](http://stackoverflow.com/questions/7007704/str-replace-function-and-multiple-variables) –
請不要多次提出同樣的問題。你在11個小時前被告知了如何做到這一點。這對已經幫助過你的人(你沒有給予任何反饋,沒有投票,也沒有接受他的回答)是一種侮辱,這對你現在要求你寫出已經給出的相同代碼的人來說是侮辱性的。我將來不會幫助你。 –
這不是真的重複。他給出的答案讓我看到了上面的代碼,但他確實沒有回答我的問題,因爲您使用了更簡潔的代碼,因此在11個小時前我沒有完全知道如何執行此操作。 儘管如此,感謝您的幫助。 – Avicinnian