Compatibil cu PHP 6
Pentru a fi compatibil cu PHP6 trebuie sa tineti cont de urmatoarele reguli:
– Nu folositi register_globals. In PHP6 nu va mai exista nici o optiune pe care sa o puteti accesa.Veti putea accesa variabilele folosind:
$_GET['input'];
$_POST['input'];
$_REQUEST['input'];
– Nu folositi magic_quotes. La fel ca si register_globals, acesta va disparea.
– preg in loc de ereg. Daca folositi functia ereg, va trebui sa incepeti sa folositi preg, deoarece nu va mai exista in core-ul PHP incepand cu versiunea 6.
– nu instantiati obiecte folosind operatorul referinta. Va genera un mesaj de eroare E_STRICT.
$a = & new object(); // Nu
$a = new object(); // Da
Vezi tot articolul aici
Comments (2)
e naspa ca nu va mai fi 100% compatibil in jos… (adica scripturile scrise pentru versiunea 4 sau 5 e posibil sa nu functioneze pe versiunea 6)
de exemplu eu folosesc ereg… acum trebuie sa rescriu scripturile…
dar astept intai sa apara versiunea stabila si ma apuc de teste…
@Birkoff : Ba nu e deloc naspa, trebuia sa intre si PHP in randul limbajelor orientate pe obiecte.
Pentru ereg poti folosi preg ca sa inlocuiesti aparitiile lui ereg din fisiere 😛