Sobes.tech
Junior — Middle

Projelerinizde anonim fonksiyonlar kullanma deneyiminiz var mı?

sobes.tech yapay zeka

AI'dan gelen yanıt

Evet, PHP'de anonim fonksiyonlar (kapanışlar), anlık fonksiyonlar oluşturmak, bunları argüman olarak geçirmek veya geri çağırma fonksiyonları tanımlamak için yaygın şekilde kullanılır.

PHP'de anonim fonksiyon örneği:

$numbers = [1, 2, 3, 4, 5];
$squared = array_map(function($n) {
    return $n * $n;
}, $numbers);

print_r($squared);

Burada anonim fonksiyon, her sayıyı karesine yükseltmek için array_map'e geçirilir. Bu yaklaşım, fonksiyonun başka yerlerde tekrar kullanılmasına gerek olmadığında ve belirli bir çağrı ile mantıksal olarak ilişkili olduğunda kullanışlıdır.