Compatibil cu PHP 6

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

Share this post

Comments (2)

  • Birkoff Reply

    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…

    27 decembrie 2007 at 16:44
  • Andrei Rinea Reply

    @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 😛

    10 septembrie 2008 at 14:47

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

Acest sit folosește Akismet pentru a reduce spamul. Află cum sunt procesate datele comentariilor tale.