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 ?
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.
@adamon: Tu masz liste rzeczy które odpadły https://www.php.net/manual/en/migration70.incompatible.php
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: