> 백엔드 개발 > PHP 튜토리얼 > 따옴표가 있는 PHP 배열 인덱스의 키와 quote_php 팁이 없는 키의 차이점

따옴표가 있는 PHP 배열 인덱스의 키와 quote_php 팁이 없는 키의 차이점

WBOY
풀어 주다: 2016-05-16 20:38:12
원래의
1104명이 탐색했습니다.

오늘 PHP 블로그를 읽다가 이런 문장을 봤습니다. "PHP에서 인덱스 KEY 값을 따옴표로 묶지 않으면 인덱스 KEY 값이 상수로 해석됩니다. 상수의 정의를 찾을 수 없는 경우, 문자열로 해석하기 전에". 나는 항상 인덱스 KEY를 따옴표로 묶어서 이런 일이 발생하지 않기 때문에 약간 확신이 없습니다. 지금 시간을 활용하여 코드 한 줄을 작성하고 테스트해 보세요.

코드 복사 코드는 다음과 같습니다.

정의('WEBHOST','블로그');

$wso = 배열();

$wso['blog'] = 'www.weixiaodeyu.com';

$wso['WEBHOST'] = 'www.jb51.net';

echo $wso[WEBHOST] //www.weixiaodeyu.com 출력


물론 출력은 www.jb51.net이 아니라 www.weixiaodeyu.com으로 밝혀졌습니다. 이제 인덱스 KEY 값에 따옴표를 추가하는 것의 중요성을 알았습니다. 예상치 못한 오류가 발생하면 확인해 보세요. 실제로 언어 사양을 엄격하게 구현하면 디버깅하기 어려운 오류를 방지할 수 있습니다.
관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿