Q&A

PHP 8.2 -> PHP 8.3

2024.01.19 05:52
241
0
CMS/프레임워크 Rhymix 2.1
개발 언어 PHP 8.2

개발한 모듈들의 php 8 호환을 위한 작업을 진행해보려 준비중입니다.

 

실제 작업 해보고 겪어보면 알겠지만 사전에 참고차 질문드립니다.

 

php 8.2 환경에서 작업후 8.3으로 업데이트하면 추가로 손봐줄곳이 많이 생길까요?

댓글 3

  • 2024.01.19 06:27 #1804939
    피라메터 타입을 정확하게 맞춘다는 가정하에, PHP 8.2 기준으로 맞추면 8.3은 자동으로 거의 대응되는 것 같습니다.
    버전이 바뀌면 Notice 수준의 에러는 Warning 수준으로, Warning 수준의 에러가 Fatal 수준으로 바뀌니
    실제 동작에 문제는 없더라도, Notice 에러라도 가급적이면 모두 고치는 게 좋습니다.
  • 2024.01.19 07:33 #1804943
    감사합니다.
  • 2024.01.19 14:08 #1805016
    근데 코어 파일에도 Notice가 심심찮게 뜨더라구요.
    특히 tpl 폴더의 파일들에서 빈도가 높은 편이구요;;