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

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

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

 

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

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

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

댓글 작성

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

로그인하기

댓글 2개

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

게시글 목록

번호 제목
18998
18995
18985
18958
18948
18935
18932
18931
18909
18903
18898
18889
18888
18887
18884
18871
18869
18868
18864
18856
18853
18850
18848
18844
18837
18830
18829
18824
18821
18816