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

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

· 9년 전 · 797 · 2

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

 

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

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

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

댓글 작성

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

로그인하기

댓글 2개

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

게시글 목록

번호 제목
18693
18691
18688
18682
18681
18679
18675
18670
18653
18645
18644
18629
18628
18624
18613
18609
18605
18602
18596
18576
18561
18546
18541
18535
18530
18525
18521
18507
18502
18494