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

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

 

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

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

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

|

댓글 2개

제 경우는 배열이 아니라 객체에서 비슷한 에러를 본 것 같네요.
예전에 저도 위와 같이 해봤는데, 이젠 되나 보군요.
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

+
제목 글쓴이 날짜 조회
9년 전 조회 1,057
9년 전 조회 1,033
9년 전 조회 1,102
9년 전 조회 1,130
9년 전 조회 1,180
9년 전 조회 1,174
9년 전 조회 1,190
9년 전 조회 1,095
9년 전 조회 1,184
9년 전 조회 1,131
9년 전 조회 1,144
9년 전 조회 1,153
9년 전 조회 1,163
9년 전 조회 1,197
9년 전 조회 1,214
9년 전 조회 1,174
9년 전 조회 1,296
9년 전 조회 1,256
9년 전 조회 1,184
9년 전 조회 1,446
9년 전 조회 1,342
9년 전 조회 1,427
9년 전 조회 1,288
9년 전 조회 1,357
9년 전 조회 1,273
9년 전 조회 1,262
9년 전 조회 1,289
9년 전 조회 1,311
9년 전 조회 1,278
9년 전 조회 1,337
9년 전 조회 1,277
9년 전 조회 1,297
9년 전 조회 1,338
9년 전 조회 1,174
9년 전 조회 1,673
9년 전 조회 1,353
9년 전 조회 1,480
9년 전 조회 1,295
9년 전 조회 1,345
9년 전 조회 1,304
9년 전 조회 1,299
9년 전 조회 1,402
9년 전 조회 1,266
9년 전 조회 1,270
9년 전 조회 1,341
9년 전 조회 1,465
9년 전 조회 1,297
9년 전 조회 1,492
9년 전 조회 1,379
9년 전 조회 1,311
9년 전 조회 1,850
9년 전 조회 1,697
9년 전 조회 1,498
9년 전 조회 1,540
9년 전 조회 1,526
9년 전 조회 1,466
9년 전 조회 1,476
9년 전 조회 1,534
9년 전 조회 1,420
9년 전 조회 1,406
9년 전 조회 1,532
9년 전 조회 1,531
9년 전 조회 1,504
9년 전 조회 1,572
9년 전 조회 1,465
9년 전 조회 1,441
9년 전 조회 1,588
9년 전 조회 1,530
9년 전 조회 1,501
9년 전 조회 1,527
9년 전 조회 1,785
9년 전 조회 1,651
9년 전 조회 1,533
9년 전 조회 1,663
9년 전 조회 1,533
9년 전 조회 1,501
9년 전 조회 1,831
9년 전 조회 1,416
9년 전 조회 1,634
9년 전 조회 1,660
9년 전 조회 1,618
9년 전 조회 1,656
9년 전 조회 1,397
9년 전 조회 1,615
9년 전 조회 1,715
9년 전 조회 1,619
9년 전 조회 1,579
9년 전 조회 1,441
9년 전 조회 1,709
9년 전 조회 1,662
9년 전 조회 2,200
9년 전 조회 1,537
9년 전 조회 1,666
9년 전 조회 1,636
9년 전 조회 2,013
9년 전 조회 2,064
9년 전 조회 1,827
9년 전 조회 1,651
9년 전 조회 1,695
9년 전 조회 2,048