일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- Stock
- SQL
- css
- 6월 공모주 청약 일정
- 리눅스
- Eclipse
- 공모주 청약 일정
- linux
- Stock ipo
- 코드이그나이터
- 주식 청약 일정
- 공모주
- 오라클
- 자바스크립트
- 주식
- IPO
- 자바
- php
- 제이쿼리
- html
- JavaScript
- MYSQL
- 7월 공모주 청약 일정
- 맥
- jquery
- java
- 공모주 청약
- Oracle
- 주식 청약
- codeigniter
- Today
- Total
개발자의 끄적끄적
[php/codeigniter4] php 8.2 & codeigniter 4 Deprecated: Creation of dynamic property 에러 해결방법 본문
[php/codeigniter4] php 8.2 & codeigniter 4 Deprecated: Creation of dynamic property 에러 해결방법
효벨 2023. 7. 19. 10:55[php/codeigniter4] php 8.2 & codeigniter 4 Deprecated: Creation of dynamic property 에러 해결방법
php framework 중
codeigniter4 로 개발을 하려고 하던중
오류가 발생되어 내용을 공유해보려고 합니다!
php 8.2 이전 버전에는 오류가 없는데,
php 8.2 버전부터 오류가 발생되는 내용입니다.
동적변수를 사용할 수 없다는 내용인데요!
Dynamic Properties are deprecated
위나 아래와 같은 동적변수(dynamic properties) 관련 오류가 나면,
Deprecated: Creation of dynamic property
참고할만한 사이트가 있어서 링크로 남기겠습니다!
추가적으로 저는 아래 링크 사이트를 참고하여
동적변수를 허용하도록 아래 2줄을 BaseController 에 추가해서 해결했습니다!
use AllowDynamicProperties;
#[AllowDynamicProperties]
동적변수를 허용하도록 아래 2줄을 BaseController 에 추가해서 해결했습니다!
적용완료된 이미지도 첨부하겠습니다!

참고들 하세요!
PHP 8.2: Dynamic Properties are deprecated :
https://php.watch/versions/8.2/dynamic-properties-deprecated
PHP 8.2: Dynamic Properties are deprecated
In PHP classes, it is possible to dynamically set and retrieve class properties that are not declared. These properties do not adhere to a specific (similar to typed properties), and it requires the use of __get() and __set() magic methods to effectively p
php.watch
'개발 > php' 카테고리의 다른 글
[php] php image resize example / php 이미지 리사이즈 예제 함수 [링크] (0) | 2023.07.25 |
---|---|
[php/composer] google api client library 설치방법 (0) | 2023.07.20 |
[php] post_max_size 최대값과 주의사항 (0) | 2023.07.15 |
[php] file_get_contents(): SSL operation failed with code 1 에러 해결 방법 (0) | 2023.07.10 |
[php] 엑셀 시트 여러개 생성하는 방법 / php excel creatSheet example (0) | 2023.06.24 |