Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk menukar rentetan php ke dalam tatasusunan menggunakan ungkapan biasa
Preg_split() boleh digunakan dengan ungkapan biasa dalam php untuk menukar rentetan kepada tatasusunan Sintaksnya ialah "preg_split('regular', string, -1, PREG_SPLIT_OFFSET_CAPTURE)"; rentetan dan simpan subrentetan yang dipisahkan ke dalam tatasusunan.
Persekitaran pengendalian tutorial ini: sistem windows7, PHP versi 8.1, komputer DELL G3
Dalam php, anda boleh menggunakan fungsi preg_split () berfungsi dengan ungkapan biasa untuk menukar rentetan kepada tatasusunan.
Contoh: Gunakan ruang padanan biasa sebagai pemisah untuk membelah rentetan menjadi subrentetan dan menyimpannya dalam tatasusunan
<?php $str = 'hypertext language programming'; var_dump($str); $chars = preg_split('/ /', $str, -1, PREG_SPLIT_OFFSET_CAPTURE); var_dump($chars); ?>
Penerangan: Fungsi preg_split() memisahkan rentetan melalui ungkapan biasa
preg_split ( string $pattern , string $subject [, int $limit = -1 [, int $flags = 0 ]] )
Penerangan parameter adalah seperti berikut:
Nota: Ini akan menukar setiap elemen dalam tatasusunan yang dikembalikan supaya setiap elemen menjadi tatasusunan yang terdiri daripada elemen ke-0 sebagai subrentetan yang dipisahkan dan elemen pertama sebagai offset subrentetan dalam subjek .
Nota: Ini akan menukar setiap elemen dalam tatasusunan yang dikembalikan supaya setiap elemen menjadi subrentetan yang dipisahkan oleh elemen ke-0 dan elemen pertama ialah tatasusunan yang terdiri daripada offset subrentetan dalam subjek.
Nilai pulangan: Mengembalikan tatasusunan yang terdiri daripada subrentetan yang diperoleh selepas membelah rentetan subjek menggunakan corak.
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Bagaimana untuk menukar rentetan php ke dalam tatasusunan menggunakan ungkapan biasa. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!