Apa yang perlu dilakukan jika pemisahan rentetan php gagal

藏色散人
Lepaskan: 2023-03-17 20:38:02
asal
3454 orang telah melayarinya

Penyelesaian kepada kegagalan pembahagian rentetan PHP: 1. Buka fail kod PHP yang sepadan 2. Gunakan fungsi "str_replace()" untuk menggantikan kekunci tab dalam fail 3. Gunakan "explode("_"; ,$line);" kaedah boleh digunakan untuk memisahkan rentetan.

Apa yang perlu dilakukan jika pemisahan rentetan php gagal

Persekitaran pengendalian tutorial ini: sistem Windows 10, PHP versi 8.1, komputer DELL G3

Apa yang perlu dilakukan jika PHP pembahagian rentetan gagal?

Penyelesaian kepada masalah yang fungsi explode() tidak boleh memisahkan kekunci tab dalam PHP

Saya menghadapi masalah beberapa hari lalu: ia memerlukan pembacaan setiap aksara dalam fail Satu baris, dan bahagikan setiap lajur kepada tatasusunan, di mana setiap lajur dipisahkan oleh kekunci tab ("t").

Adalah lumrah untuk memikirkan menggunakan fgets() untuk membaca setiap baris dalam fail dan membelahnya menggunakan fungsi explode().

$f=fopen("xxx","r");
$line=fgets($f);
$line=explode("\t",$line);
Salin selepas log masuk

Saya mendapati bahawa kesan yang dijangkakan tidak diperolehi Fungsi explode() tidak boleh memisahkan rentetan dengan kekunci tab sebagai pemisah.

Kemudian saya memikirkan cara, gunakan fungsi str_replace() untuk menggantikan kekunci tab dalam fail, dan kemudian gunakan explode() untuk membelahnya.

$f=fopen("xxx","r");
$line=fgets($f);
$line=str_replace("\t","_",$line);
$line=explode("_",$line);
Salin selepas log masuk

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Apa yang perlu dilakukan jika pemisahan rentetan php gagal. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan