我正在使用wordpress項目。在哪裏使用一些錢相關的工作。數據庫中的金額。金額顯示爲$符號。我想用歐元符號替換這個$
標誌。但是當我使用str_replace
函數時,它將$amount
作爲變量,而不是字符串。有什麼方法可以取代這個$?
這裏echo product_list_price($project->ID);
功能返回包含$
標誌的價格。現在我必須將此標誌替換爲歐元符號,然後才能回顯。 我如何將它轉換爲單引號字符串?
在此先感謝
我正在使用wordpress項目。在哪裏使用一些錢相關的工作。數據庫中的金額。金額顯示爲$符號。我想用歐元符號替換這個$
標誌。但是當我使用str_replace
函數時,它將$amount
作爲變量,而不是字符串。有什麼方法可以取代這個$?
這裏echo product_list_price($project->ID);
功能返回包含$
標誌的價格。現在我必須將此標誌替換爲歐元符號,然後才能回顯。 我如何將它轉換爲單引號字符串?
在此先感謝
的正常工作,str_replcae
會給你你需要存儲新修改的字符串,舊的不會被修改
<?php
$money="44$";
$money2='44$';
$m1 = str_replace("$","€",$money);
$m2 =str_replace("$","€",$money2);
$m3 = str_replace('$','€',$money2);
echo $money." ".$money2." ";
echo $m1." ".$m2." ".$m3;
?>
輸出:
44$ 44$ 44€ 44€ 44€
它不工作的兄弟。因爲金額是功能的回報。 –
喜歡我顯示正確的運行示例與輸出,所以必須做別的事情,所以我們需要看看實際上你試圖實現什麼,或者可能有一些兼容的代碼或錯誤的東西。 –
$euroPrice = str_replace('$', '€', $dollarPrice);
如提及的在這裏,PHP試圖將以雙引號字符串內的$
開始的單詞解釋爲變量。
將字符串封裝在單引號中,而不是雙引號或顯示您的代碼,以便我們可以看到您在做什麼。 – chris85
把你的字符串放在單引號內。 –
發表你的代碼你試過的東西 –