php去除字串前後的引號的方法:首先判斷字串是否以引號開頭;然後利用substr()函數傳回其餘部分字串;接著判斷字串是否以引號結尾;最後再利用substr ()函數傳回字串其餘部分即可。
substr() 函數傳回字串的擷取部分,如果失敗則傳回 FALSE,或傳回一個空字串。
(推薦教學:php圖文教學)
語法:
substr(string,start,length)
註解:如果start 參數是負數且length 小於或等於start,則length 為0。
參數:
string 必要。規定要傳回其中一部分的字串。
start 必要。規定在字串的何處開始。
length 可選。規定要傳回的字串長度。預設是直到字串的結尾。
(影片教學建議:php影片教學)
php程式碼:
function remove_quote(&$str) { if (preg_match("/^\"/",$str)){ $str = substr($str, 1, strlen($str) - 1); } //判断字符串是否以'"'结束 if (preg_match("/\"$/",$str)){ $str = substr($str, 0, strlen($str) - 1);; } return $str; }
以上是php怎麼去除字串前後的引號的詳細內容。更多資訊請關注PHP中文網其他相關文章!