PHP 5.3’e geçerken dikkat edilmesi gereken noktalardan bazıları;
- call_user_method() yerine call_user_func() kullanılmalı
- call_user_method_array() yerine call_user_func_array() kullanılmalı
- define_syslog_variables() kullanılmamalı
- ereg() yerine preg_match() kullanılmalı.
- ereg_replace() yerine preg_replace() kullanılmalı.
- eregi() yerine preg_match() i parametresi ile kullanılmalı
- eregi_replace() yerine preg_replace() kullanılmalı
- session_register(), session_unregister(), session_is_registered() gibi oturum değişkenleri yerine $_SESSION kullanılmalı
- set_socket_blocking() yerine stream_set_blocking() kullanılmalı
- split() yerine preg_split() kullanılmalı
- spliti() yerine preg_split() iparametreli kullanılmalı
- mysql_db_query() yerine mysql_select_db() ve mysql_query() kullanılmalı
- mysql_escape_string() yerine SQL’e birşeyler kayıt ederken özel karakterlerden kaçmaya yarayan mysql_real_escape_string() kullanılmalı