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>
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>
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>
Atau, untuk pendekatan yang lebih canggih:
<code class="php">$parameters = array( "day" => 1, "month" => 8, "year" => 2010 );</code>
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>
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!