PHP OOPLesson 56Preview gratis
PHP Iterables
Lesson ini bagian dari PHP · Semua level
Ringkasan
Tipe iterable adalah type hint yang menerima array maupun object yang mengikuti interface Traversable, seperti hasil iterator atau generator. Dengan iterable, satu fungsi bisa memproses lebih dari satu jenis data selama semuanya bisa dilewati perlahan memakai foreach. Tipe ini tersedia sejak PHP 7.1 dan dipakai pada parameter maupun nilai kembalian.
Poin kunci
- iterable menerima array dan object Traversable (Iterator maupun IteratorAggregate).
- Dapat dipakai sebagai type hint parameter fungsi/method dan sebagai return type.
- Fungsi bertipe iterable praktis menerima hasil generator tanpa konversi.
- iterable tidak menerima tipe data lain seperti string, int, atau object biasa.
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.