[sourcecode language="php"]$a['content'][/sourcecode]
sedangkan object kita kenali misalnya:
[sourcecode language="php"]$a->content[/sourcecode]
Bagaimana caranya mengubah sebuah array menjadi Object?
Untuk mengubah array menjadi object cukup lakukan dengan perintah:
[sourcecode language="php"]
$namaobject = (object) $namaarraysasaran;
[/sourcecode]
atau lebih lengkap dengan snippet kecil berikut:
[sourcecode language="php"]
function array_to_object($array = array()) {
return (object) $array;
}
atau
function array_to_object($array = array()) {
if (!empty($array)) {
$data = false;
foreach ($array as $akey => $aval) {
$data -> {$akey} = $aval;
}
return $data;
}
return false;
}
[/sourcecode]
Dua fungsi diatas menghasilkan object yang sama, hanya berbeda pada caranya. Selamat mencoba :cendol
0 comments:
Post a Comment