Kaedah penyingkiran: 1. Gunakan fungsi substr_replace() untuk menggantikan digit pertama dengan rentetan kosong, sintaksnya ialah "substr_replace($num,"",0,1)" 2. Gunakan substr untuk memintas digit pertama daripada Semua aksara bermula dengan dua digit sudah mencukupi, sintaksnya ialah "substr($num,1)".
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3
Dalam php, anda akan diberikan senarai besar nilai , contohnya "123456789", bagaimana untuk mengalih keluar digit pertama "1", iaitu, mengembalikan "23456789"?
Malah, PHP menyediakan pelbagai penyelesaian Artikel berikut akan memperkenalkan dua kaedah kepada anda.
Kaedah 1: Gunakan fungsi substr_replace()
Fungsi substr_replace() menggantikan sebahagian daripada rentetan dengan rentetan lain.
substr_replace(string,replacement,start,length)
Apabila nilai gantian replacement
parameter ditetapkan kepada rentetan kosong ''
, fungsi memadamkan subrentetan boleh direalisasikan.
Jika anda ingin mengalih keluar aksara angka pertama, anda perlu menetapkan kedudukan gantian bermula kepada 0 dan panjang nombor gantian kepada 1.
Contoh pelaksanaan:
<?php header('content-type:text/html;charset=utf-8'); $num=123456789; echo substr_replace($num,"",0,1); ?>
Kaedah 2: Gunakan fungsi substr
substr ( ) fungsi boleh memintas aksara dengan panjang tertentu dari kedudukan tertentu dalam rentetan.
substr(string, start , length)
Apabila kedudukan pemintas mula ditetapkan kepada 1 dan panjang pemintas diketepikan, semua aksara yang tinggal boleh dipintas bermula dari indeks rentetan 1 (aksara kedua), dan aksara pertama boleh dipadamkan digit aksara angka.
Contoh pelaksanaan:
<?php header('content-type:text/html;charset=utf-8'); $num=123456789; echo substr($num,1); ?>
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Bagaimana untuk mengeluarkan digit pertama dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!