callback function php

gan saya masih bingung sama callback function itu kegunaan nya buat apa yah dan biasanya di gunakan untuk apa saja terimas kasih mohon di jawab

avatar hafizdjubaidir
@hafizdjubaidir

110 Kontribusi 1 Poin

Diperbarui 6 tahun yang lalu

1 Jawaban:

Kalau saya sih biasanya bikin callback untuk mempermudah development, dan biasanya saya pakai untuk fungsi yang sering dipanggil, dan fungsi yang perlu untuk di manipulasi outputnya. Misal saya bikin fungsi untuk get data dari DB.


$getData = function($table, $callback)
{
    // proses ambil data di sini
    // callback di taruh paling bawah dengan tujuan callback akan dijalankan ketika proses ambil data sukses
    $callback($err, $rows);
};

// Saya bisa gunain fungsi di atas untuk beberapa keperluan, misalnya
$getData('nasabah', function($err, $rows)
{
    return $rows;
});

$getData('postingan', function($err, $rows)
{
    if($err)
    {
        return $err;
    }
    else
    {
        return $rows;
    }
});

Penggunaan callback bisa bervariasi, tergantung bagaimana kebutuhan, logic dan algoritma dari si programmernya.

avatar dalikewara
@dalikewara

351 Kontribusi 260 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban