Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk menukar perkataan ke dalam tatasusunan abjad dalam php
Dalam php, anda boleh menggunakan fungsi str_split() untuk memindahkan perkataan ke dalam tatasusunan huruf; Pisahkan perkataan kepada huruf dan pindahkannya ke tatasusunan huruf "str_split(word,1)" atau "str_split(word)".
Persekitaran pengendalian tutorial ini: sistem windows7, versi PHP8, komputer DELL G3
php menukar perkataan menjadi huruf Dalam tatasusunan,
memindahkan perkataan ke dalam tatasusunan huruf, yang bermaksud membahagikan perkataan itu kepada huruf dan menghantarnya satu demi satu ke dalam tatasusunan huruf sebagai elemen.
Ringkasnya, menukar perkataan (rentetan) kepada tatasusunan aksara dan fungsi itu dilaksanakan oleh fungsi str_split()
.
<?php header("Content-type:text/html;charset=utf-8"); $str="hello"; echo "原单词:".$str; $arr=str_split($str); echo "<br><br>字母数组:"; var_dump($arr); ?>
str_split() Pengenalan Fungsi
str_split() membahagikan rentetan kepada tatasusunan.
Sintaks:
str_split(string,length)
rentetan Diperlukan. Menentukan rentetan untuk dipecahkan.
panjang Pilihan. Menentukan panjang setiap elemen tatasusunan. Lalai ialah 1.
Nilai pulangan:
Jika panjang kurang daripada 1, fungsi str_split() akan mengembalikan FALSE. Jika panjang lebih besar daripada panjang rentetan, keseluruhan rentetan akan dikembalikan sebagai satu-satunya elemen tatasusunan.
Contoh:
<?php header("Content-type:text/html;charset=utf-8"); var_dump(str_split("Hello")); var_dump(str_split("Hello",1)); var_dump(str_split("Hello",2)); ?>
Pengetahuan lanjutan: Satu lagi fungsi untuk menukar rentetan kepada array explode()
fungsi explode() boleh memisahkan rentetan berdasarkan pembatas rentetan, iaitu, ia membahagi rentetan kepada beberapa subrentetan berdasarkan pembatas, dan kemudian menggabungkan subrentetan ini menjadi tatasusunan dan mengembalikannya.explode($delimiter, $string [, $limit])Perihalan parameter adalah seperti berikut:
' '
<?php header('content-type:text/html;charset=utf-8'); $str = 'hypertext language programming'; var_dump($str); $arr=explode(" ",$str); var_dump($arr); ?>Tutorial Video PHP
"
Atas ialah kandungan terperinci Bagaimana untuk menukar perkataan ke dalam tatasusunan abjad dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!