Rumah >pembangunan bahagian belakang >masalah PHP >Apakah maksud foreach seperti dalam php

Apakah maksud foreach seperti dalam php

WBOY
WBOYasal
2022-02-11 15:22:304350semak imbas

Dalam PHP, "foreach as" ialah pernyataan gelung yang digunakan untuk melintasi tatasusunan Sintaks ialah "foreach($array as $value){to execute code;}". tatasusunan semasa Nilai elemen akan diberikan kepada pembolehubah $value.

Apakah maksud foreach seperti dalam php

Persekitaran pengendalian tutorial ini: sistem Windows 10, PHP versi 7.1, komputer DELL G3

Apakah maksud foreach seperti dalam php

Gelung foreach digunakan untuk melintasi tatasusunan.

Sintaks

foreach ($array as $value)
{
    要执行代码;
}

Setiap kali gelung dilakukan, nilai elemen tatasusunan semasa akan diberikan kepada pembolehubah $value (penuding tatasusunan akan bergerak satu demi satu gelung seterusnya, Anda akan melihat nilai seterusnya dalam tatasusunan.

foreach ($array as $key => $value)
{
    要执行代码;
}

Setiap kali ia gelung, kunci dan nilai elemen tatasusunan semasa akan diberikan kepada pembolehubah $key dan $value (penunjuk digital akan bergerak satu demi satu apabila anda melakukan). gelung seterusnya, anda akan melihat ke kunci dan nilai seterusnya dalam tatasusunan.

Contoh

Contoh berikut menunjukkan gelung yang mengeluarkan nilai tatasusunan yang diberikan:

Contoh

<?php
$x=array("Google","Runoob","Taobao");
foreach ($x as $value)
{
    echo $value . PHP_EOL;
}
?>

Output:

Google
Runoob
Taobao

Contoh berikut menunjukkan gelung yang mengeluarkan kunci tatasusunan dan nilai yang diberikan:

<?php
$x=array(1=>"Google", 2=>"Runoob", 3=>"Taobao");
foreach ($x as $key => $value)
{
    echo "key  为 " . $key . ",对应的 value 为 ". $value . PHP_EOL;
}
?>

Output:

key  为 1,对应的 value 为 Google
key  为 2,对应的 value 为 Runoob
key  为 3,对应的 value 为 Taobao

Pembelajaran yang disyorkan: "PHP Tutorial Video

Atas ialah kandungan terperinci Apakah maksud foreach seperti dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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 sebelumnya:Apakah maksud tarikh dalam phpArtikel seterusnya:Apakah maksud tarikh dalam php