[PHP] ERROR : unterminated string literal[PHP] ERROR : unterminated string literal
Posted at 2018. 3. 19. 09:31 | Posted in PHP■ 에러 : unterminated string literal
기존 코드를 PHP5 버전에서 PHP7 버전으로 옮기고 아파치 버전도 2.4로 올린 환경에서 사용중 발생하였다.
# 소스코드 - 에러가 발생한 경우
<?php |
# 출력결과
에러가 발생했던 이유는 \n의 사용중에 문제가 발생하였다.
기존 PHP5버전에서는 위 코드가 잘 작동하였지만 PHP7부터는
unterminated string literal 발생하더라.
# 소스코드 - 에러가 발생하지 않는 경우
<?php |
무언가 설정을 바꿔주면 해결이 될 것으로 생각이 되지만.
그부분이 어디인지는 파악하지 못하였고.
그런 부분을 일부러 건드리기보다는
PHP7버전의 기본적인 설정에 최대한 따르는 것이 좋다고 생각하므로.
앞으로는 \\n을 붙여서 사용하려고 한다.
'PHP' 카테고리의 다른 글
[PHP] PHPExcel 서식 변경하기 (2) | 2018.08.29 |
---|---|
[PHP] 변수에 달러 기호가 삽입되는경우 (0) | 2018.08.10 |
[PHP] DB 입출력시 따옴표( ' )를 처리방법 (0) | 2018.04.06 |
[PHP] 모바일 접속 여부 체크방법 (0) | 2018.03.29 |
[PHP] PDO 사용법 정리 (7) | 2018.03.27 |