Mengatasi Pesan Error “ereg atau ereg_replace is deprecated” di PHP 5.3x

Salah satu deprecated function pada PHP versi 5.3.x adalah ereg dan  ereg_replace (http://php.net/manual/en/migration53.deprecated.php) Sehingga jika script website Anda menggunakan function ereg atau  ereg_replace  maka akan muncul pesan error “ereg is deprecated” Solusinya adalah dengan melakukan perubahan pada function ereg tersebut dan berikut adalah contohnya :

Untuk perubahan ereg():

<?php
if (ereg(“({[A-Z0-9_]+})”,$template));
?>
menjadi :
<?php
if(preg_match(“/({[A-Z0-9_]+})/”,$template));
?>

Untuk perubahan ereg_replace()
<?php
$template = ereg_replace(“{$key}”,”$val”,”$template”); 
?>
menjadi :
<?php
$template = preg_replace(“/{$key}/”,”$val”,”$template”); 
?>

Untuk perubahan eregi():
<?php
$is_image = eregi( “jpg|gif”,$file_type );
?>
menjadi :
<?php
$is_image = preg_match( “/jpg|gif/i”,$file_type );
?>

SOURCE

Written by

Terima kasih atas kunjungan serta kesediaan anda membaca artikel tentang Mengatasi Pesan Error “ereg atau ereg_replace is deprecated” di PHP 5.3x, semoga artikel ini bermanfaat dan menambah wawasan kita semua. Aamiin. . .

0 comments:

Post a Comment

* Jangan menempelkan link hidup, karena tidak akan ditampilkan
* Laporkan jika ada link download yang mati.
* Komentar selalu akan dimoderasi.
NB: Berkomentarlah dengan sopan.

 

© 2013 Codingku PHP-MySQL. All rights resevered. Designed by Templateism

Back To Top