
menjelaskan
1. foreach adalah alat yang melewatkan objek dan dapat digunakan sendiri atau bersama dengan iterator dan generator.
2. Jika foreach didefinisikan sebagai kelas, semua atribut dapat di-output. Jika dipanggil sebagai fungsi di luar kategori, hanya atribut publik yang dapat di-output.
Contoh
kelasKelas Saya
{
publik $var1 = 'nilai 1';
dilindungi $dilindungi = 'var dilindungi';
pribadi $pribadi = 'var pribadi';
fungsi iterateVisible()
{
foreach($this as $key => $value) {/ //Di dalam kelas, foreach didefinisikan dalam metode anggota;
cetak "$kunci => $nilain";
}
}
}
$kelas = Kelas Saya baru();
foreach($class as $key => $value) { //Baca objek sebagai fungsi eksternal print "$key => $valuen";
} //var1 => nilai 1, hanya menampilkan properti publik $class->iterateVisible() //var1 => nilai 1, protected => protected var, private => private var menampilkan semua properti objek;Di atas adalah kegunaan foreach pada php, semoga bermanfaat bagi semuanya.