爲什麼我在做trim()
時得到這個結果?修剪功能不會刪除所有的角色發生?
trim('18" x 24"', '"')
結果是18" x 24
,而我期望的結果是18 x 24
。它只刪除了字符串的最後一個"
。
任何幫助將不勝感激! :D
爲什麼我在做trim()
時得到這個結果?修剪功能不會刪除所有的角色發生?
trim('18" x 24"', '"')
結果是18" x 24
,而我期望的結果是18 x 24
。它只刪除了字符串的最後一個"
。
任何幫助將不勝感激! :D
trim()
只會從字符串的開始和結束指定的字符。如果你想在字符串中到處刪除它們,使用str_replace()
:
$doublequotes_removed = str_replace('"', '', '18" x 24"');
+1鏈接到文檔(和一個明確的解釋) –
trim
拉開相關字符的開始和結束。
您正在尋找str_replace
str_replace('"','','18" x 24"');
你可以使用str_replace()函數 它將與另一個替換您指定的字符..
這樣
str_replace('"','',''18" x 24");
你會得到所需的輸出..
我會給你答案,但每個人和他們的母親已經做到了。 –
...閱讀文檔始終是一個開始... – 2011-09-21 04:19:08
是的,我已閱讀文檔。這只是我腦海中的錯誤邏輯。 – PinoyStackOverflower