Bagaimanakah saya boleh mengekstrak dan mencetak kunci tatasusunan dalam PHP?

Mary-Kate Olsen
Lepaskan: 2024-10-26 01:27:28
asal
780 orang telah melayarinya

How can I extract and print the keys of an array in PHP?

Mencetak Kekunci Tatasusunan

Apabila menggunakan tatasusunan untuk menghapuskan keperluan pembolehubah fungsi tambahan, ia menjadi perlu untuk mendapatkan semula kunci dalam fungsi . Tugas ini boleh dicapai menggunakan fungsi array_keys PHP:

<code class="php">$parameters = array(
    "day" => 1,
    "month" => 8,
    "year" => 2010
);

foreach (array_keys($parameters) as $key) {
    print($key);
    print("<br>");
}</code>
Salin selepas log masuk

Sebagai alternatif, gelung foreach khas boleh digunakan untuk memisahkan kunci dan nilai tatasusunan:

<code class="php">foreach ($parameters as $key => $value) {
    print($key);
    print("<br>");
}</code>
Salin selepas log masuk

Adalah penting untuk memastikan bahawa kunci tatasusunan ditakrifkan sebagai rentetan (dengan petikan) atau integer (cth., 1337), seperti yang ditunjukkan di bawah:

<code class="php">$parameters["day"] = 1;
$parameters["month"] = 8;
$parameters["year"] = 2010;</code>
Salin selepas log masuk

Atau, untuk pendekatan yang lebih canggih:

<code class="php">$parameters = array(
    "day" => 1,
    "month" => 8,
    "year" => 2010
);</code>
Salin selepas log masuk

Akhirnya, kod anda sepatutnya menyerupai yang berikut:

<code class="php">$parameters = array(
    "day" => 1,
    "month" => 8,
    "year" => 2010
);

foreach ($parameters as $key => $value) {
    print($key);
    print("<br>");
}</code>
Salin selepas log masuk

Dengan memanfaatkan teknik ini, anda boleh mengekstrak dan mencetak kekunci tatasusunan dengan berkesan, memastikan operasi fungsi yang lancar.

Atas ialah kandungan terperinci Bagaimanakah saya boleh mengekstrak dan mencetak kunci 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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!