Anda dapat menggunakan extract() :
extract($row);
Namun , berhati-hatilah agar Anda tidak mencemari namespace Anda dengan fungsi ini. Katakanlah Anda sudah memiliki variabel bernama $car
, dan Anda memiliki bidang di database Anda yang disebut car
. Anda bisa tanpa disadari menimpa variabel yang ada!
Maka, mungkin lebih aman untuk menggunakan:
extract($row, EXTR_SKIP); // don't extract variables that already exist in the namespace
EDIT: Sehubungan dengan hasil edit Anda, Anda tidak perlu membuat larik untuk hasilnya... larik $row Anda adalah hasil. Jika Anda membuat array seperti pada editan Anda, $arr['field1'] = $row['field1']
, jadi mengapa tidak mengabaikan konstruksi larik ini sama sekali dan gunakan saja $row
. yang asli ?