วิธี upgrade php 5.2 >> 5.3 (ไม่ทั้งหมดหรอกนะ เฉพาะที่ใช้ในโปรเจคเราเท่านั้นล่ะ) by

30
Nov
0

- เวลาจะ new อะไรขึ้นมาใช้ก๊ไม่ต้องใส่ & ข้างหน้าอีกต่อไป เช่น
$a = &new $b; -> $a = new $b;

- เอา & ตอนส่ง parameter ให้ function ออกแล้ว ไปเติม & ตอนประกาศ function แทน เช่น
func(&$param); -> func($param);
function func($param){} -> function func(&$param){}
PS. ถ้าเป็น function มาตรฐาน php เช่น shuffle( &$opp_all ); ก็ไม่ต้องทำไร ลบ & ออกอย่างเดียว

- เปลี่ยน function split เป็น explode เช่น
$a = split(‘ ‘,$b,2); แก้เป็น $a = explode(‘ ‘,$b,2);

- เปลี่ยน function ereg และ eregi เป็น preg_match และเปลี่ยน parameter ตัวแรกเป็น Regular Expression เช่น
ereg(‘_model$’, $model); -> preg_match(‘/_model$/’, $model);
eregi(‘^(.+):([0-9]+)$’, $hosts[$index], $hostinfo); -> preg_match(‘/^(.+):([0-9]+)$/i’, $hosts[$index], $hostinfo);

- เปลี่ยน function ereg_replace และ eregi_replace เป็น preg_replace และเปลี่ยน parameter ตัวแรกเป็น Regular Expression เช่น
ereg_replace(“,$”, “”, $insert); -> preg_replace(“/,$/”, “”, $insert);
eregi_replace(‘_form$’, ”, $form); -> preg_replace(‘/_form$/i’, ”, $form);

Enjoy this article?

Consider subscribing to our RSS feed!

ไม่มีความเห็น

ยังไม่มีความเห็น

ใส่ความเห็น

RSS feed for comments on this post

 เราชนะรอบ 4 | ยืมเงิน 3000 ด่วน | แอพกู้เงิน | แอพเงินด่วน | สินเชื่อออนไลน์อนุมัติทันที | Site Map | กู้เงินก้อน | กระเป๋าตัง | thisshop และ ยืมเงินฉุกเฉิน 5000 ด่วน