php Error

Setelah seharian mencari sebab akibat dari aplikasi php yang mengeluarkan pesan : PHP Error : Creating Default Project From Empty Value, akhirnya berkat bantuan paman Google.com menemukan keterangan dan solusi sebagai berikut :

Creating Default Project From Empty Value” yang keluar dari PHP Error dikarenakan pernyataan atau kode seperti ini :

<code> $object->foo = ‘bar’; </code>

Agar pernyataan tersebut tidak mengeluarkan pesan kesalahan ( yang menganggu ) dalam program php tersebut, maka harus dirubah menjadi :

<code>// inisialisasi sebagai Class Standar

$object = new stdClass();

// Lakukan pernyataan

$object->foo = ‘bar’; </code>

Pesan kesalahan lainnya adalah :

“Strict Standards : Only Variables Be Passed By Reference …. “

contoh :

<code> function readint() {
if ($this->BYTEORDER == 0) {
// low endian
//return array_shift(unpack(‘V’, $this->STREAM->read(4))); // will show the php error
$lilEn_arr = unpack(‘V’,$this->STREAM->read(4)); // correction
return array_shift($lilEn_arr); // correction
} else {
// big endian
//return array_shift(unpack(‘N’, $this->STREAM->read(4))); //will show the php error
$bigEn = array_shift(unpack(‘N’, $this->STREAM->read(4))); // correction
return $bigEn; // correction
}
}</code>
Semoga bisa bermanfaat

Leave a Reply