如果字串字元是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],'')當然還有其他方法,一時想不起了

java字串字串亂碼問題

jsp在地址裡直接傳漢字是有這個亂碼問題。可以採用public string tostring string s catch exception e public string ex chinese string str else catch exception ex return str 來轉換!...

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

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

判斷字串結束時是0還是,判斷字串結束時是! 0 還是

可以。你是用字元的 ascii 值 來判斷 字串結束。字串結束符 0 的 ascii 值 正好是 0。所以 用 0 判斷 和 用 0 判斷,結果一樣。用 0 用 0 完全是個人習慣。 姑且不論 0這種方式對不對,都是不應該,至少不提倡用的,就像你可以 int a 0 但是這種方式不好,通常都將指標初...