Cara Mengatasi Error Only Variable References Should Be Returned By Reference Di Codeigniter 2.X.X
Pada pembahasan kali ini aku akan membahas seputar error yang aku pernah alami dikala aku menggunaka codeigniter versi 2 dan php 5.6 atau php portable. Error ini bukanlah error yang terlalu rumit. Masalahnya berasal dari sebuah return yang terdapat pada file core codeigniter itu sendiri yaitu common.php.
A PHP Error was encountered Severity: Notice Message: Only variable references should be returned by reference Filename: core/Common.php Line Number: 257
Saya membahas topik ini alasannya aku berbagai mendapatkan keluhan perihal error ini, terutama pada projek buku yang aku garap tahun 2014. Buku itu bertemakan seputar programming dengan judul cara menciptakan shopping cart sederhana, kurang lebih itu judunya. Disana, untuk source nya sendiri aku masih menggunakan PHP 5.4 dan Codeigniter 2.2.x yang dikala itu merupakan source terbaru. Tapi banyak orang yang mempraktekan buku terebut di versi PHP yang lebih tinggi, sepertinya. Akibatnya terjadilah error menyerupai yang ada di atas.
Nah untuk mencerahkannya, disini aku akan membahas cara menanggulanginya, atau bahasa kerennya yaitu "Trouble Solving" :D
Jika membaca pesan error diatas, error itu sendiri di akibatkan alasannya hasil return data bukanlah berupa variabel, jadi solusinya yaitu hasil return datanya harus berupa variabel.
Jika kau kurang yakin mari kita buktikan, cobalah buka file system/core/common.php kemudian lihat pada baris 257.
return $_config[0] =& $config;
Dan terbukti benar, nilai yang di returnnya bukanlah berupa variabel. Nah untuk duduk kasus ini cukuplah gampang untuk membetulkannya. Silahkan ubah isyarat di atas menjadi menyerupai ini
$_config[0] =& $config; return $_config[0];
Dan dengan ini kelar masalahnya.
Mungkin pembahasan kali ini aku cukupkan hingga disini, semonga bermanfaat, terima kasih.
Sumber http://www.kang-cahya.com
0 Response to "Cara Mengatasi Error Only Variable References Should Be Returned By Reference Di Codeigniter 2.X.X"
Posting Komentar