PHP ialah bahasa skrip yang ditafsirkan berasaskan pelaksanaan bahagian pelayan sumber terbuka. Dalam PHP, tatasusunan ialah struktur data yang sangat biasa digunakan yang boleh menyimpan berbilang elemen. Walau bagaimanapun, banyak kali kita perlu menambah elemen baharu pada tatasusunan satu dimensi sedia ada atau meningkatkan nilai elemen sedia ada. Oleh itu, artikel ini akan memperkenalkan cara untuk meningkatkan nilai tatasusunan satu dimensi dalam PHP.
1. Tambahkan elemen pada penghujung tatasusunan
Dalam PHP, jika anda ingin menambah elemen pada tatasusunan satu dimensi sedia ada, anda boleh menggunakan fungsi array_push(). Fungsi fungsi array_push() adalah untuk menolak satu atau lebih elemen ke penghujung tatasusunan. Bentuk khusus adalah seperti berikut:
array_push($array, $element1, $element2, …)
di mana $array ialah tatasusunan satu dimensi yang mana elemen akan ditambah, $ element1, $element2… ialah Elemen untuk ditambah.
Contohnya:
$arr = array("epal", "oren", "pisang");
array_push($arr, "pir", "tembikai") ;
print_r($arr);
Hasil output ialah:
Array
(
[0] => apple [1] => orange [2] => banana [3] => pear [4] => watermelon
)
Anda boleh melihatnya melalui Menggunakan fungsi array_push(), dua elemen baharu ditambahkan pada penghujung tatasusunan asal.
2. Tambah elemen pada permulaan tatasusunan
Selain menambah elemen pada akhir tatasusunan, kadangkala kita juga perlu menambah elemen pada permulaan tatasusunan. Dalam PHP, anda boleh menggunakan fungsi array_unshift() untuk mencapai ini. Fungsi array_unshift() adalah untuk memasukkan satu atau lebih elemen ke permulaan tatasusunan. Bentuk khusus adalah seperti berikut:
array_unshift($array, $element1, $element2, …)
di mana $array ialah tatasusunan satu dimensi yang mana elemen akan ditambah, $ element1, $element2… ialah Elemen untuk ditambah.
Contohnya:
$arr = array("epal", "oren", "pisang");
array_unshift($arr, "pir", "tembikai") ;
print_r($arr);
Hasil output ialah:
Array
(
[0] => pear [1] => watermelon [2] => apple [3] => orange [4] => banana
)
Anda boleh melihatnya melalui Menggunakan fungsi array_unshift(), dua elemen baharu ditambahkan pada permulaan tatasusunan asal.
3. Meningkatkan nilai elemen sedia ada
Selain menambah elemen baru, kadangkala kita juga perlu meningkatkan nilai elemen sedia ada dalam array. Dalam PHP, ini boleh dicapai menggunakan pengendali tugasan (+=). Bentuk khusus adalah seperti berikut:
$array[$key] += $value;
di mana $array ialah tatasusunan satu dimensi yang mana nilainya akan ditambah, dan $ kunci ialah subskrip elemen yang nilainya akan ditambah , $value ialah nilai yang akan ditingkatkan.
Contohnya:
$arr = array("epal" => 2, "oren" => 3, "pisang" => 1);
$ arr ["apple"] += 1;
print_r($arr);
Hasil output ialah:
Array
(
[apple] => 3 [orange] => 3 [banana] => 1
)
Anda boleh melihat bahawa dengan menggunakan pengendali tugasan (+=), nilai elemen "epal" dalam tatasusunan asal dinaikkan sebanyak 1.
Ringkasan
Dalam PHP, anda boleh menambah elemen baharu pada tatasusunan satu dimensi sedia ada dengan menggunakan fungsi array_push() dan fungsi array_unshift() dan dengan menggunakan tatasusunan bersekutu dan pengendali tugasan ( +=) boleh meningkatkan nilai elemen sedia ada. Fungsi ini membolehkan kami memproses data tatasusunan dengan lebih mudah dan meningkatkan kecekapan pengaturcaraan PHP.
Atas ialah kandungan terperinci php tatasusunan satu dimensi menambah nilai. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

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

Artikel Panas

Alat panas

mPDF
mPDF ialah perpustakaan PHP yang boleh menjana fail PDF daripada HTML yang dikodkan UTF-8. Pengarang asal, Ian Back, menulis mPDF untuk mengeluarkan fail PDF "dengan cepat" dari tapak webnya dan mengendalikan bahasa yang berbeza. Ia lebih perlahan dan menghasilkan fail yang lebih besar apabila menggunakan fon Unicode daripada skrip asal seperti HTML2FPDF, tetapi menyokong gaya CSS dsb. dan mempunyai banyak peningkatan. Menyokong hampir semua bahasa, termasuk RTL (Arab dan Ibrani) dan CJK (Cina, Jepun dan Korea). Menyokong elemen peringkat blok bersarang (seperti P, DIV),

ZendStudio 13.5.1 Mac
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

MantisBT
Mantis ialah alat pengesan kecacatan berasaskan web yang mudah digunakan yang direka untuk membantu dalam pengesanan kecacatan produk. Ia memerlukan PHP, MySQL dan pelayan web. Lihat perkhidmatan demo dan pengehosan kami.

SecLists
SecLists ialah rakan penguji keselamatan muktamad. Ia ialah koleksi pelbagai jenis senarai yang kerap digunakan semasa penilaian keselamatan, semuanya di satu tempat. SecLists membantu menjadikan ujian keselamatan lebih cekap dan produktif dengan menyediakan semua senarai yang mungkin diperlukan oleh penguji keselamatan dengan mudah. Jenis senarai termasuk nama pengguna, kata laluan, URL, muatan kabur, corak data sensitif, cangkerang web dan banyak lagi. Penguji hanya boleh menarik repositori ini ke mesin ujian baharu dan dia akan mempunyai akses kepada setiap jenis senarai yang dia perlukan.
