Ubuntu 22.04 LTS 에서의 기본 PHP 버전은 8.1.2 이군요.
웹서버 세팅 글을 작성하기 위해, OS패키지를 검토해보고 있는데,
Ubuntu 22.04 LTS 에서의 기본 PHP 버전은 8.1.2 이군요.
php 5.5.9 -> php 7.0 때의 변화보다
php 7.x -> php 8.0 때의 변화가 크기 때문에, php 소프트웨어들의 변화가 있을것 같네요.
유지보수 되지 않는 소프트웨어는 빠르게 사라질것 같습니다.
Backward Incompatible Changes
https://www.php.net/manual/en/migration80.incompatible.php
를 보았는데, PHP개발자가 strict 하게 코딩하기를 바라는 마인드가 담겨있네요.
사용하시는 PHP소프트웨어가 8.1에서 잘 호환되는지 신중히 검토한 후 업데이트 하셔야 할 것 같습니다.
0 == “0” 은 여전히 계속 TRUE 를 리턴합니다.
0 == “” 는 TRUE 이었지만, 이제는 FALSE 를 리턴합니다.