DI artikel kali ini saya akan membahas tentang Apa Itu Closure DI PHP ?,closure atau anonymous function adalah sebuah fungsi yang ada di konsep OOP yang tidak memiliki nama alias anonymouse. closures sangat berguna sebagai nilai dari parameter callback, tetapi juga berguna pada penggunaan lain.

JIka di lihat baris kode di atas itu seperti fungsi biasa yang sering kita buat maka kita sebenarnya juga bisa menambahakan parameter pada closure tersebut sehingga menjadi seperti ini :

Masih bingung ?
Baiklah saya jelaskan kembali sebelumnya saya menyebutkan closures sangat berguna sebagai nilai dari parameter callback pasti bingung yang di maksud callback di sini apa ? nah callback di php adalah parameter yang berbentuk fungsi. untuk mencontohkanya anda bisa melihat fungsi bawaan php yaitu array_walk() berikut ini .

BIsa di lihat di bagian parameternya, di parameter pertama dalah variable biasa sedangkan pada parameter ke dua adalah contoh penggunaan closure yaotu callback.

Baiklah itu saja yang dapat saya sampaikan , sampai bertemu pda artikel selanjutnya.