Regular Posts Tagged ‘migrazione php’
7th Apr 2011 | Posted in: Blog, Programmazione 0
Correggere `ereg is deprecated` in PHP 5.3

Se avete aggiornato a PHP 5.3 troverete probabilmente alcuni messaggi di warning riguardanti le funzioni deprecate. Ad esempio la famiglia delle funzioni ereg sono state sostituite con le compatibili Perl preg. Per migrare ereg(): ereg(’\.([^\.]*$)’, $this->file_src_name, $extension); diventerà preg_match(’/\.([^\.]*$)/’, $this->file_src_name, $extension); Per migrare ereg_replace(): $this->file_dst_name_body = ereg_replace('[^A-Za-z0-9_]’, ”, $this->file_dst_name_body); diventerà $this->file_dst_name_body = preg_replace(’/[^A-Za-z0-9_]/’, ”, $this->file_dst_name_body);