Rumah > pembangunan bahagian belakang > masalah PHP > Bagaimana untuk menukar nilai kepada tatasusunan dalam php

Bagaimana untuk menukar nilai kepada tatasusunan dalam php

PHPz
Lepaskan: 2023-04-20 11:14:08
asal
559 orang telah melayarinya

Dalam PHP, terdapat banyak cara untuk menukar nilai kepada tatasusunan. Berikut ialah beberapa kaedah biasa:

  1. fungsi explode()

fungsi explode() ialah fungsi yang memisahkan rentetan kepada tatasusunan. Fungsi ini memerlukan dua parameter: pembatas dan rentetan untuk dipecahkan.

Berikut ialah contoh menukar rentetan kepada tatasusunan dengan koma sebagai pembatas:

$str = "apple,banana,orange";
$arr = explode(",", $str);
print_r($arr);
Salin selepas log masuk

Hasil output ialah:

Array
(
    [0] => apple
    [1] => banana
    [2] => orange
)
Salin selepas log masuk
  1. str_split () function

str_split() fungsi membahagi rentetan kepada tatasusunan aksara. Fungsi ini hanya memerlukan satu parameter: rentetan untuk dipecahkan.

Berikut ialah contoh pembahagian rentetan kepada tatasusunan aksara:

$str = "Hello World";
$arr = str_split($str);
print_r($arr);
Salin selepas log masuk

Hasil output ialah:

Array
(
    [0] => H
    [1] => e
    [2] => l
    [3] => l
    [4] => o
    [5] =>
    [6] => W
    [7] => o
    [8] => r
    [9] => l
    [10] => d
)
Salin selepas log masuk
  1. fungsi julat() Fungsi

range() digunakan untuk mencipta tatasusunan yang mengandungi nombor dalam julat tertentu. Fungsi ini memerlukan dua parameter: julat mula dan akhir.

Berikut ialah contoh mencipta tatasusunan nombor dalam julat:

$arr = range(1, 10);
print_r($arr);
Salin selepas log masuk

Hasil output ialah:

Array
(
    [0] => 1
    [1] => 2
    [2] => 3
    [3] => 4
    [4] => 5
    [5] => 6
    [6] => 7
    [7] => 8
    [8] => 9
    [9] => 10
)
Salin selepas log masuk
  1. jenis casting ( Jenis Casting)

PHP membenarkan penukaran satu pembolehubah kepada jenis lain. Apabila menukar jenis data tertentu kepada jenis tatasusunan, PHP secara automatik menganggap nilai sebagai satu elemen dan menyimpannya dalam tatasusunan.

Berikut ialah contoh memaksa jenis rentetan menjadi jenis tatasusunan:

$str = "Hello World";
$arr = (array) $str;
print_r($arr);
Salin selepas log masuk

Hasil output ialah:

Array
(
    [0] => Hello World
)
Salin selepas log masuk

Kod di atas akan "Hello World ” menghantar rentetan kepada jenis tatasusunan dan menyimpannya dalam satu elemen.

Ringkasnya, terdapat banyak cara untuk menukar nilai kepada tatasusunan, perkara di atas hanyalah sebahagian daripada yang biasa. Bergantung pada keadaan, anda boleh memilih kaedah yang paling sesuai dengan keperluan anda.

Atas ialah kandungan terperinci Bagaimana untuk menukar nilai kepada tatasusunan dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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