如果字串字元是0,則除掉該字串的字元PHP寫法

時間 2021-09-07 22:17:54

1樓:

你好,這裡主要考察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)

echo $str;

相信已經夠詳細了吧。lz可以吧上面的**放到編輯工具裡面執行看看----------希望對你有所幫助 o(∩_∩)o

2樓:匿名使用者

用if判斷第一個是不是

是的話呼叫substr(string,1,string.strlen())取字串

關於substr見這裡

3樓:

$str='0123asda';

if($str[0]==='0')

python怎麼把字串第一個字元去掉

4樓:

1、新建一個php檔案,命名為test.php,用於講解php如何刪除字串第一個字元。

2、在test.php檔案中,使用header()方法將頁面的編碼格式設定為utf-8,避免輸出中文亂碼。

3、在test.php檔案中,將要刪除的字串存放在$str變數中。

4、在test.php檔案中,使用substr()函式從字串第二個字元開始擷取至末尾字串,同時將擷取後的字串替換原字串$str。

5、在test.php檔案中,使用echo輸出擷取後的結果。

6、在瀏覽器開啟test.php檔案,檢視結果。

5樓:愛情轉正者

如果字母是固定的話,不難。

這樣a='c69.6'

print(a.replace('c','')如果字母是固定了位置的話,可以這樣

a='c69.6'

print(a.replace(a[0],'')當然還有其他方法,一時想不起了

字元陣列和字串的區別,請問字串和字元陣列的區別是什麼

字元陣列沒有結束標誌 0 而字串則在末尾有結束標誌 0 在c中,字串就是末尾有字串結束標誌 0 的字元陣列。如果用gets 輸入,則會自動在末尾加上結束標誌 0 c語言中應該是沒有字串這種資料型別的,它只有字元型別,字串也就是字元陣列。不過gets 可以用來接受字串,但它需要提供字串的指標。子函式在...

js字串如何擷取最後字元,js字串如何擷取最後一個字元

天糖的信 用slice 方法 var a hello var b a.slice 1 console.log b bug集散地 var str 11122233344s var lastc str.substring str.length 1 console.log lastc s js字串如何擷取...

如何獲得字串最後字元,如何獲得字串最後一個字元

用string類的substring int from,int to 方法去截字串位置為from到to 1位置的字元 substring int index 方法去截字串位置index 1及以後的所有字串,注意字串的字元位置是從0開始的,substring int from int to 方法是前閉...