Fungsi biasa untuk tatasusunan php
Oleh kerana terdapat banyak fungsi tatasusunan, banyak daripadanya dilabelkan dalam bahasa Inggeris. Terdapat juga beberapa fungsi tatasusunan yang kurang biasa digunakan.
Oleh itu, kami telah meringkaskan fungsi tatasusunan yang paling biasa digunakan dengan anda, supaya anda boleh mengingati fungsi mana yang anda mesti sebutkan pada bila-bila masa. Guna terus.
Sila gunakan fungsi ini beberapa kali berbanding contoh dalam manual. Keperluan: tahap imlak.
Apabila anda membaca dan menulis sebarang kod pada masa hadapan, anda tidak perlu merenung untuk masa yang lama. Menggunakan fungsi ini secara langsung adalah kualiti asas pengaturcara.
Fungsi ini juga merupakan soalan yang paling kerap ditanya dalam temu duga asas.
Nama fungsi | Fungsi | |
---|---|---|
array_combine( ) | Jana tatasusunan, menggunakan nilai satu tatasusunan sebagai nama kunci dan nilai tatasusunan lain sebagai nilai | |
range() | Mencipta dan mengembalikan tatasusunan yang mengandungi julat elemen yang ditentukan. | |
compact() | Buat tatasusunan yang terdiri daripada pembolehubah yang diambil oleh parameter | |
array_fill() | Menghasilkan tatasusunan dengan nilai yang diberikan | |
array_chunk ( ) | Pisah tatasusunan kepada blok tatasusunan baharu | |
array_merge() | Tukar dua atau Berbilang tatasusunan digabungkan menjadi satu tatasusunan | |
array_slice() | Alih keluar segmen nilai daripada tatasusunan berdasarkan syarat dan kembalikan | |
array_diff() | Mengembalikan tatasusunan perbezaan dua tatasusunan | |
array_search() | Cari nilai yang diberikan dalam tatasusunan, jika berjaya, kembalikan nama kunci yang sepadan | |
array_splice() | Alih keluar sebahagian daripada tatasusunan dan gantikannya dengan nilai lain | |
array_sum() | Kira jumlah semua nilai dalam tatasusunan | |
in_array() | Semak sama ada nilai wujud dalam tatasusunan | |
array_key_exists() | Semak sama ada nama kunci atau indeks yang diberikan wujud dalam tatasusunan | |
kocok() | Kocok tatasusunan dan kekalkan nilai kunci | |
count() | Kira bilangan sel dalam tatasusunan atau bilangan atribut dalam objek | |
array_flip () | Mengembalikan tatasusunan dengan nilai kunci diterbalikkan | |
array_keys() | Mengembalikan semua kunci tatasusunan untuk membentuk tatasusunan | |
array_values() | Mengembalikan semua nilai dalam tatasusunan untuk membentuk tatasusunan | |
array_reverse() | Mengembalikan tatasusunan dengan unsur dalam susunan terbalik | |
array_count_values() | Hitung bilangan kejadian semua nilai dalam array | |
array_rand() | Lukis secara rawak daripada tatasusunan Satu atau lebih elemen, perhatikan nama kunci | |
array_unique( ) | Alih keluar nilai pendua dan kembalikan tatasusunan yang tinggal | |
sort() | Isih nilai dari tatasusunan yang diberikan dalam tertib menaik, tanpa mengekalkan nama kunci | |
rsort() | Isih terbalikkan tatasusunan tanpa mengekalkan nama kunci | |
asort() | Isih tatasusunan, mengekalkan hubungan indeks | |
arsort() | Terbalikkan array Isih, kekalkan hubungan indeks | |
ksort () | Isih tatasusunan mengikut nama kunci | |
krsort() | Isih tatasusunan dalam susunan terbalik dengan kunci | |
natsort() | Gunakan algoritma susunan semula jadi untuk mengisih unsur dalam tatasusunan | |
natcasesort() | Isihan semula jadi, bukan case sensitive | |
array_filter() | Alih keluar elemen kosong atau elemen yang telah ditetapkan dalam tatasusunan | |
ekstrak | Tukar kunci kepada nama pembolehubah dan nilai kepada nilai pembolehubah |