Php array_map

php array map

Php array_map

array_map dizi ile gelen değeri tekrar döndermemize yarayan güzel bir fonksiyondur. Yani elimizdeki dizideki değerleri tekrar işlememize yardımcı olur. 

Örnek kullanım : 

function hesapla($s){ // hesapla diye bir fonksiyon oluşturduk ve $s diye bir değer verilmesini istedik
        $islem = ($s + 50 ) * 15 ;  // burası matematiksel işlem 
        return $islem; // işlemi fonksiyon dışına tekrar aktardık
    }

    $a  = [2,4,6,7,8,11];
    $b  = array_map("hesapla",$a); // burası can alıcı diyoruz ki $a dizisindeki değerleri tekrar hesapla fonjksiyonuna göre işle 

    print_r($b);  // çıktı : Array ( [0] => 780 [1] => 810 [2] => 840 [3] => 855 [4] => 870 [5] => 915 )

Farklı bir örnek : 

  $a  = ["php", "html", "css", "ajax"];
    $b  = array_map(function($deger){
       return $deger.' Öğrenmeliyim';
    },$a); // burası can alıcı diyoruz ki $a dizisindeki değerleri yazdığımız fonksiyona göre tekrar işle

    print_r($b);  // çıktı :Array ( [0] => php Öğrenmeliyim [1] => html Öğrenmeliyim [2] => css Öğrenmeliyim [3] => ajax Öğrenmeliyim )

Tepkiniz Nedir?

like
0
dislike
0
love
0
funny
0
angry
0
sad
1
wow
1