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

Apakah maksud foreach seperti dalam php

WBOY
Lepaskan: 2023-03-15 09:36:01
asal
4352 orang telah melayarinya

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)
{
    要执行代码;
}
Salin selepas log masuk

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)
{
    要执行代码;
}
Salin selepas log masuk

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;
}
?>
Salin selepas log masuk

Output:

Google
Runoob
Taobao
Salin selepas log masuk

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;
}
?>
Salin selepas log masuk

Output:

key  为 1,对应的 value 为 Google
key  为 2,对应的 value 为 Runoob
key  为 3,对应的 value 为 Taobao
Salin selepas log masuk

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!

Label berkaitan:
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan