本文目錄一覽:
- 1、PHP, 去掉一個字元串第一個冒號前面的部分(包括冒號),得到剩下的部分。
- 2、php 刪除字元串中第一次出現的&,請問怎樣寫?
- 3、如果字元串第一個字元是0,則除掉該字元串的第一個字元 PHP寫法?
- 4、php刪除字元串中指定字元前的字元
PHP, 去掉一個字元串第一個冒號前面的部分(包括冒號),得到剩下的部分。
$str = ‘123:1231:343’;
$arr = explode(『:』,$str);
array_shift($arr);
$str = join(‘:’,$arr);
echo $str;
php 刪除字元串中第一次出現的&,請問怎樣寫?
直接用preg_replace吧
$result = preg_replace(‘//’, ”, $str, 1);
$str是你的字元串
如果字元串第一個字元是0,則除掉該字元串的第一個字元 PHP寫法?
你好,
這裡主要考察substr()這個函數的用法;
先把LZ想要的效果代碼寫出來
$str = “0111101ffffffff12090”;
// $str = “222ffff0f0”;
$str1 = substr($str,0,1); // 對$str字元串從索引為0(就是字元串的第一個位置)開始截取並且取一個字元(判斷首字元)
// echo $str1;
//substr(string,x,y); 這個函數前面2個參數必須有,第3個參數(y)可有可無
//string:你需要修改的字元串
//x:表示字元串的索引從x開始
//y:表示總共截取y個字元
$length = strlen($str);
//strlen():獲取字元串的總長度
if($str1==0){
//上面已經截取了字元串的第一個字元,現在判斷是否為0,如果為0 則把修改過的字元串賦給原字元串,這樣就達到了如果第一個字元為0就去掉,不為0則不變
$str2 = substr($str,1,($length-1));
//echo $str2;
$str = $str2;
}
echo $str;
相信已經夠詳細了吧。LZ可以吧上面的代碼放到編輯工具裡面運行看看
———-希望對你有所幫助 O(∩_∩)O
php刪除字元串中指定字元前的字元
?php
$str = ‘海南省-海口市-美蘭區’;
$str = preg_replace(‘/^[^\-]*\-/is’, ”, $str);
echo $str;
exit;
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/285574.html