Traversable ialah antara muka abstrak dan oleh itu tidak boleh dilaksanakan secara langsung oleh mana-mana kelas. Biasanya, antara muka Iterator atau IteratorAggregate mewarisi antara muka Traversable, yang digunakan untuk menyemak sama ada kelas pelaksanaan boleh melintasi menggunakan struktur foreach dalam PHP.
Sesetengah kelas terbina dalam melaksanakan antara muka ini dan boleh digunakan dalam foreach tanpa melaksanakan antara muka iterator. Memandangkan Traversable ialah antara muka abstrak, ia tidak mempunyai sebarang kaedah tersendiri.
Traversable { // }
Apabila melaksanakan antara muka IteratorAggregate atau Iterator, mereka mesti disenaraikan sebelum nama dalam klausa implements.
Atas ialah kandungan terperinci Antara muka PHP Boleh Dilalui. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!