簡體   English   中英

如何用另一個特殊字符替換php中的特殊字符'/'

[英]How to replace special character ' /' in php with another special character

如何在php中的字符串中替換特殊字符'/'。 我只想替換這個特殊字符,而不是所有特殊字符

例如

$ str = 3/26,5/15,5/20,5 / 26-5 / 28;

我想用-替換/。

我想用一些東西替換'/',因為將這個字符串傳遞給xml會產生錯誤。

您將使用str_replace(search, replace, subject)

例如:

$str = '3/26, 5/15, 5/20, 5/26-5/28';
$str = str_replace("/", '-', $str);

輸出:

3-26、5-15、5-20、5-26-5-28

$str = '3/26, 5/15, 5/20, 5/26-5/28'; 是從使用HTML實體獲取用戶輸入的Php-MyAdmin中提取的。

所以當我使用下面的函數解碼時:

html_entity_decode(str_replace('/', '/', $sValue), ENT_COMPAT | ENT_QUOTES | ENT_HTML5);

然后使用str_replace ,我能夠得到結果。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM