테스트 사이트 - 개발 중인 베타 버전입니다

PHP로 개발 시 지양해야 할 코드

echo explode(',', '1,2,3')[0];

 

언뜻 보면 문제없어 보이지만 빨간색 부분은 php 5.4 이상부터 지원하며 그 이전버전에서는 다음과 같은 오류가 발생합니다.

PHP Parse error:  syntax error, unexpected '[', expecting ',' or ';'

만약 배포할 목적으로 개발을 하신다면 사용하지 않을 것을 권장합니다.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 2개

제 경우는 배열이 아니라 객체에서 비슷한 에러를 본 것 같네요.
예전에 저도 위와 같이 해봤는데, 이젠 되나 보군요.

게시글 목록

번호 제목
19273
19268
19266
19263
19255
19250
19245
19242
19236
19234
19229
19227
19219
19215
19212
19204
19201
19197
19194
19191
19187
19181
19167
19164
19163
19155
19154
19148
19142
19135