Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk menukar perkataan ke dalam tatasusunan abjad dalam php

Bagaimana untuk menukar perkataan ke dalam tatasusunan abjad dalam php

青灯夜游
青灯夜游asal
2023-01-05 20:23:363859semak imbas

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)".

Bagaimana untuk menukar perkataan ke dalam tatasusunan abjad dalam php

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);
?>

Bagaimana untuk menukar perkataan ke dalam tatasusunan abjad dalam php

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));
?>

Bagaimana untuk menukar perkataan ke dalam tatasusunan abjad dalam php

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:

    $delimiter: aksara pemisah yang digunakan untuk membelah rentetan; untuk dipecahkan;
  • $limit: Parameter pilihan, yang boleh kosong, menentukan bilangan elemen tatasusunan yang akan dikembalikan; tatasusunan yang dikembalikan mengandungi paling banyak elemen elemen $limit, elemen terakhir mengandungi baki $string
  • Jika $limit tidak kosong dan merupakan nombor negatif, semua elemen kecuali elemen $limit yang terakhir akan dikembalikan
    • Jika $limit ialah 0, ia akan dianggap sebagai 1;
    • Jika $limit kosong, ia bermakna mengembalikan semua elemen tatasusunan.
    • Hanya tetapkan $delimiter kepada
    • .
  • Contoh:

' '


Pembelajaran yang disyorkan: "
<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$str = &#39;hypertext language programming&#39;;
var_dump($str);
$arr=explode(" ",$str);
var_dump($arr);
?>
Tutorial Video PHP

"Bagaimana untuk menukar perkataan ke dalam tatasusunan abjad dalam 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!

Kenyataan:
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