laravelde kullandığımız aşağıdaki gibi fonksiyon callback olayının nasıl yapıldığını merak ediyorsanız
Laravel Örneği
Route::get('user/{name?}', function($name = null)
{
return $name;
});
core php de nasıl yapılır
function string($string, $callback)
{
$result = array(
'upper' => strtoupper($string),
"lower" => strtolower($string)
);
if (is_callable($callback)) {
call_user_func($callback, $result);
}
}
//ornek kullanımı
string('Galatasaray ', function ($name) {
echo $name['upper'];
});