Jadual Kandungan
Apakah itu PHP?
Cara meletakkan rentetan ke dalam tatasusunan dan dipecah mengikut baris baharu dalam PHP
Kaedah 2
Gunakan fungsi preg_split()
tatabahasa
Contoh
Output
Kod Penerangan
KESIMPULAN
Rumah pembangunan bahagian belakang tutorial php Bagaimana untuk meletakkan rentetan ke dalam tatasusunan dalam PHP dan dibahagikan dengan baris baharu

Bagaimana untuk meletakkan rentetan ke dalam tatasusunan dalam PHP dan dibahagikan dengan baris baharu

Aug 28, 2023 pm 10:57 PM
Operasi tatasusunan rentetan dalam php perpecahan baris baharu

Bagaimana untuk meletakkan rentetan ke dalam tatasusunan dalam PHP dan dibahagikan dengan baris baharu

Apakah itu PHP?

PHP bermaksud Hypertext Preprocessor dan merupakan bahasa skrip sebelah pelayan yang popular digunakan untuk pembangunan web. Ia direka untuk mencipta laman web yang dinamik dan interaktif. PHP dibenamkan dalam kod HTML dan dilaksanakan pada pelayan, menghasilkan output HTML yang dihantar ke pelayar klien. Dengan sintaksnya yang mudah dipelajari, PHP membolehkan pembangun membina tapak web dinamik, memproses data borang, berinteraksi dengan pangkalan data dan melaksanakan pelbagai tugasan bahagian pelayan. Ia mempunyai ekosistem perpustakaan dan rangka kerja yang luas yang meningkatkan fungsinya dan membolehkan pembangun mencipta aplikasi web yang berkuasa dan berskala. PHP disokong secara meluas oleh penyedia pengehosan, menjadikannya pilihan utama untuk projek pembangunan web.

Cara meletakkan rentetan ke dalam tatasusunan dan dipecah mengikut baris baharu dalam PHP

Kaedah 1

Gunakan fungsi preg_split()

Fungsi preg_split() dalam PHP digunakan untuk memisahkan rentetan kepada tatasusunan subrentetan berdasarkan corak ungkapan biasa yang ditentukan. Ia membolehkan anda membahagikan rentetan kepada bahagian yang lebih kecil berdasarkan kriteria tertentu. Dengan memanfaatkan kefungsian preg_split(), anda boleh memisahkan rentetan dengan cekap berdasarkan corak yang fleksibel, membolehkan anda memproses dan memanipulasi data teks secara berstruktur dalam aplikasi PHP anda.

tatabahasa

Sintaks fungsi preg_split() adalah seperti berikut:

preg_split(pattern, string, limit = -1, flags = 0);
Salin selepas log masuk
  • pattern: Menentukan corak ungkapan biasa yang digunakan untuk membelah rentetan.

  • rentetan: Tentukan rentetan input yang perlu dipisahkan.

  • limit (pilihan): Menentukan bilangan maksimum elemen untuk dikembalikan dalam tatasusunan hasil. Jika ditetapkan kepada nilai positif, hanya begitu banyak elemen akan dikembalikan. Jika ditetapkan kepada 0, semua elemen yang mungkin akan dikembalikan. Jika ditetapkan kepada nilai negatif (lalai), tiada had dikenakan.

  • flags (pilihan): Tentukan sebarang bendera tambahan untuk mengubah suai gelagat fungsi preg_split().

Contoh

<?php

// A php program to separate string
// using preg_split() function

// String which to be converted
$str = "Pradeep Menon</p><p>Arjit</p><p>Kavitha deshmukh</p><p>John Peter</p><p>Peterson";
// This function converts the string
$arr= preg_split ('/</p><p>/', $str);

// print the information of array
print_r($arr);
?>
Salin selepas log masuk

Output

Array
(
[0] => Pradeep Menon
[1] => Arjit
[2] => Kavitha deshmukh
[3] => John Peter
[4] => Peterson
)
Salin selepas log masuk

Kod Penerangan

Dalam kod ini, kami menggunakan fungsi preg_split() untuk memisahkan rentetan kepada tatasusunan dan menggunakan baris baharu sebagai pemisah.

Rentetan input $str mengandungi senarai nama yang dipisahkan oleh baris baharu. Kemudian gunakan fungsi preg_split() dengan corak regex /

/ untuk memisahkan rentetan setiap kali aksara baris baharu berlaku.

Selepas melaksanakan fungsi preg_split(), tatasusunan yang dijana $arr mempunyai setiap nama sebagai elemennya. Akhir sekali, fungsi print_r() digunakan untuk memaparkan kandungan tatasusunan.

Ringkasnya, coretan kod ini mengambil rentetan dengan nama yang dipisahkan oleh baris baharu, menggunakan preg_split() untuk membahagikannya kepada tatasusunan menggunakan baris baharu sebagai pemisah, dan kemudian mencetak tatasusunan yang terhasil dengan nama yang dipisahkan.

Kaedah 2

Gunakan fungsi explode().

Fungsi explode() dalam PHP digunakan untuk memisahkan rentetan kepada tatasusunan subrentetan berdasarkan pembatas yang ditentukan. Ia adalah alternatif yang lebih mudah kepada fungsi preg_split() dan amat berguna apabila bekerja dengan pembatas mudah seperti aksara tunggal atau rentetan tetap. Fungsi explode() biasanya digunakan untuk senario seperti menghuraikan fail CSV, mengekstrak perkataan individu daripada ayat atau memutuskan rentetan berdasarkan pembatas tertentu. Ia menyediakan cara yang mudah dan cekap untuk memisahkan rentetan kepada komponen yang lebih kecil.

tatabahasa

Sintaks fungsi explode() adalah seperti berikut:

explode(delimiter, string, limit = PHP_INT_MAX);
Salin selepas log masuk
  • delimiter: Menentukan rentetan yang digunakan sebagai pembatas untuk memisahkan rentetan input.

  • rentetan: Tentukan rentetan input yang perlu dipisahkan.

  • limit (pilihan): Menentukan bilangan maksimum elemen untuk dikembalikan dalam tatasusunan hasil. Jika ditetapkan, tatasusunan yang terhasil akan mengandungi paling banyak bilangan elemen terhingga.

Contoh

Berikut ialah contoh fungsi explode():

<?php

// PHP program to separate string
// using explode function

// String which to be converted
$str = "Pradeep Menon</p><p>Ajith Lakshman</p><p>John Peter</p><p>Peterson";

// Function to convert string to array
$arr = explode("</p><p>", $str);

// Print the information of array
print_r($arr);
?>
Salin selepas log masuk

Output

Array
(
[0] => Pradeep Menon
[1] => Ajith Lakshman
[2] => John Peter
[3] => Peterson
)
Salin selepas log masuk

Kod Penerangan

Coretan kod PHP di atas menunjukkan cara menggunakan fungsi Explode() untuk memisahkan rentetan kepada tatasusunan, menggunakan aksara baris baharu (

) sebagai pembatas.

Rentetan input $str mengandungi senarai nama yang dipisahkan oleh baris baharu. Rentetan itu kemudiannya dipecahkan kepada tatasusunan subrentetan menggunakan fungsi explode() dengan baris baharu (

) sebagai pembatas. Selepas melaksanakan fungsi explode(), tatasusunan yang terhasil $arr mengandungi nama individu sebagai elemennya. Akhir sekali, fungsi print_r() digunakan untuk memaparkan kandungan tatasusunan.

KESIMPULAN

Ringkasnya, preg_split() dan explode() ialah kedua-dua fungsi PHP yang digunakan untuk memisahkan rentetan kepada tatasusunan berdasarkan pembatas yang ditentukan. preg_split() memberikan kelebihan menggunakan ungkapan biasa sebagai pembatas, memberikan fleksibiliti yang lebih besar dan keupayaan padanan corak lanjutan. Ia sesuai untuk keperluan pemisahan yang kompleks di mana pembatas boleh berbeza-beza atau mengikut corak tertentu. Sebaliknya, explode() adalah lebih ringkas, lebih pantas dan sesuai untuk tugasan pemisahan mudah menggunakan pembatas tetap seperti aksara atau rentetan. Ini adalah pilihan yang lebih cekap apabila berurusan dengan pembatas yang mudah dan boleh diramal.

Atas ialah kandungan terperinci Bagaimana untuk meletakkan rentetan ke dalam tatasusunan dalam PHP dan dibahagikan dengan baris baharu. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Bagaimana untuk meletakkan rentetan ke dalam tatasusunan dalam PHP dan dibahagikan dengan baris baharu Bagaimana untuk meletakkan rentetan ke dalam tatasusunan dalam PHP dan dibahagikan dengan baris baharu Aug 28, 2023 pm 10:57 PM

Apakah PHP? PHP adalah singkatan kepada Hypertext Preprocessor dan merupakan bahasa skrip sebelah pelayan yang popular digunakan untuk pembangunan web. Ia direka untuk mencipta laman web yang dinamik dan interaktif. PHP dibenamkan dalam kod HTML dan dilaksanakan pada pelayan, menghasilkan output HTML yang dihantar ke pelayar klien. Dengan sintaksnya yang mudah dipelajari, PHP membolehkan pembangun membina tapak web dinamik, memproses data borang, berinteraksi dengan pangkalan data dan melaksanakan pelbagai tugasan bahagian pelayan. Ia mempunyai ekosistem perpustakaan dan rangka kerja yang luas yang meningkatkan fungsinya dan membolehkan pembangun mencipta aplikasi web yang berkuasa dan berskala. PHP disokong secara meluas oleh penyedia pengehosan, menjadikannya pilihan utama untuk projek pembangunan web. Bagaimana untuk meletakkan rentetan ke dalam tatasusunan dan dipecah oleh baris baharu dalam PHP

Amalan Terbaik untuk Operasi Tatasusunan dengan PHP Amalan Terbaik untuk Operasi Tatasusunan dengan PHP Jun 06, 2023 am 10:30 AM

PHP ialah bahasa skrip bahagian pelayan yang digunakan secara meluas yang boleh melaksanakan operasi tatasusunan dalam pelbagai cara. Artikel ini akan memperkenalkan amalan terbaik kami semasa menulis kod PHP untuk membantu anda membuat kod yang lebih cekap, cantik dan boleh dibaca. 1. Gunakan fungsi tatasusunan dan bukannya gelung manual Adalah lebih baik untuk menggunakan fungsi tatasusunan PHP daripada menggelung tatasusunan secara manual untuk memindahkan, memanipulasi atau mengubah suai data. Fungsi tatasusunan PHP dilaksanakan dengan lebih pantas dan mempunyai kebolehbacaan dan kebolehselenggaraan yang lebih baik. Berikut adalah beberapa fungsi tatasusunan PHP yang biasa digunakan: array_push(

Operasi gabungan tatasusunan dalam PHP8.0: array_merge Operasi gabungan tatasusunan dalam PHP8.0: array_merge May 14, 2023 am 08:52 AM

Dalam versi PHP8.0, operasi penggabungan tatasusunan telah dipertingkatkan. Peningkatan ini terutamanya menyasarkan operasi penggabungan jenis data tatasusunan. Dalam versi sebelumnya, operasi penggabungan tatasusunan yang disediakan oleh PHP telah dilaksanakan menggunakan simbol "+". Walau bagaimanapun, terdapat beberapa masalah dengan pendekatan ini. Jika dua tatasusunan mengandungi kunci yang sama, nilai kunci dalam tatasusunan kedua akan menimpa nilai kunci dalam tatasusunan pertama Jika anda perlu menggabungkan dua tatasusunan bersama-sama, anda perlu menggunakan fungsi array_merge() dengan mahir. . Sekarang, dalam PHP

Operasi berbahaya pada tatasusunan dalam PHP8.0: array_splice() Operasi berbahaya pada tatasusunan dalam PHP8.0: array_splice() May 14, 2023 am 08:24 AM

Operasi berbahaya dalam tatasusunan dalam PHP8.0: array_splice() Dalam pengaturcaraan PHP, tatasusunan ialah struktur data yang sangat biasa digunakan yang membolehkan kami menyimpan berbilang nilai dalam satu pembolehubah. Fungsi array_splice() ialah kaedah untuk memproses tatasusunan, yang boleh memadam atau menggantikan elemen dalam tatasusunan. Walau bagaimanapun, dalam PHP8.0, fungsi array_splice() mempunyai beberapa operasi berbahaya, yang jika digunakan secara tidak betul akan menyebabkan beberapa masalah serius. Artikel ini akan memperkenalkan anda secara terperinci

Gunakan fungsi tersuai PHP untuk memanjangkan kefungsian persilangan tatasusunan dan kesatuan Gunakan fungsi tersuai PHP untuk memanjangkan kefungsian persilangan tatasusunan dan kesatuan May 01, 2024 am 10:45 AM

Persimpangan tatasusunan dan fungsi kesatuan boleh dilanjutkan menggunakan fungsi tersuai PHP, fungsi persimpangan tersuai membenarkan mencari persimpangan mengikut kunci atau nilai, dan fungsi kesatuan tersuai mencari kesatuan mengikut kunci atau nilai. Ini memberi anda fleksibiliti untuk memanipulasi tatasusunan berdasarkan keperluan khusus anda.

Senarai lengkap operasi tatasusunan PHP: array_diff() Senarai lengkap operasi tatasusunan PHP: array_diff() Jun 20, 2023 pm 03:57 PM

Dalam PHP, tatasusunan ialah struktur data yang sangat biasa dan berguna. PHP menyediakan banyak fungsi dan kaedah yang berbeza untuk memanipulasi dan memproses tatasusunan ini. Satu fungsi yang sangat berguna ialah array_diff(). Artikel ini membincangkan fungsi ini secara terperinci. Penggunaan asas fungsi array_diff() adalah sangat mudah. Fungsi ini menerima dua atau lebih tatasusunan sebagai argumen dan mengembalikan tatasusunan baharu yang mengandungi elemen yang terdapat dalam tatasusunan pertama tetapi tidak dalam tatasusunan lain. Berikut ialah contoh: $array1=

Pertukaran nilai kunci tatasusunan PHP: perbandingan prestasi dan penjelasan terperinci tentang penyelesaian optimum Pertukaran nilai kunci tatasusunan PHP: perbandingan prestasi dan penjelasan terperinci tentang penyelesaian optimum May 04, 2024 pm 01:51 PM

Penyelesaian terbaik untuk pertukaran nilai kunci tatasusunan PHP: gunakan fungsi array_flip() terbina dalam, kerumitan masa ialah O(n). Untuk tatasusunan yang lebih besar, kelebihan prestasi array_flip() adalah lebih jelas. Kes praktikal: Anda boleh menggunakan array_flip() untuk menukar tatasusunan nama produk dalam troli beli-belah kepada tatasusunan kuantiti produk.

Bagaimana untuk menambah dan mengalih keluar elemen daripada tatasusunan PHP Bagaimana untuk menambah dan mengalih keluar elemen daripada tatasusunan PHP Sep 05, 2023 pm 02:12 PM

Cara menambah dan mengalih keluar elemen daripada tatasusunan PHP Dalam PHP, tatasusunan ialah struktur data yang sangat biasa dan penting. Tatasusunan boleh menyimpan berbilang nilai dan boleh menambah atau menolak elemen secara dinamik mengikut keperluan. Artikel ini akan menerangkan cara menambah dan mengalih keluar elemen tatasusunan dalam PHP dan memberikan contoh kod yang sepadan. 1. Tambah elemen menggunakan sintaks kurungan segi empat sama [] Cara paling mudah untuk menambah unsur ialah menggunakan sintaks kurungan segi empat sama. Contohnya adalah seperti berikut: $arr=["epal",&quo

See all articles