Czy wersja PHP 7.4 posiada w sobie poprzednie wersje ?

0

Czy wersja PHP 7.4 posiada w sobie poprzednie wersje i nie będzie problemów z uruchomieniem starych programów Z PHP 5.0 w PHP 7.4 ?

3

Nie można tego tak opisać, że posiada poprzednie wersje. Język ewoluuje i np w wersji mniejszej bodajże od 5.4 nie było traitow itp itd.

Odpowiadając od razu - tak, będą problemy z aplikacją w php5 uruchomioną na php 7. Część instrukcji została wywalona, bo były albo niebezpieczne albo strasznie źle napisane (przykładem neich będą funkcje z rodziny mysql_*).

Jeśli aplikacja jest prosta to jest szansa, że się da. Jesli appka jest zaawansowana i wykorzystuje wiele funkcji, jest spora szansa, ze któraś z nich już w wersji np 5.6 została uznana za deprecated i wyleciała w wersji 7.

3

@adamon: Tu masz liste rzeczy które odpadły https://www.php.net/manual/en/migration70.incompatible.php

2
mr_jaro napisał(a):

lista tylko z 7.0 zauważ, że on pisze o 5.0 do 7.4 a np w takim 7.1 wyleciała stara linka do szyfrowania.

No a obok jest wielgachna lista dla każdej wersji:
screenshot-20201110225731.png

1 użytkowników online, w tym zalogowanych: 0, gości: 1