흥미로운 질문을 발견했습니다. 네임스페이스가 없는 파일 내.
<code>use PDO; 或者 use \PDO; $conn = new PDO(....); 会报出一个错误 Warning: The use statement with non-compound name 'PDO' has no effect...... 然而下面几种做法不会报这个错误 use PDO as PDO; use \PDO as PDO; 或者 直接 $conn = new PDO(....); $conn = new \PDO(....); 都是不会报错的。 </code>
그렇다면 네임스페이스가 없는 파일에 PDO를 사용할 수 없는 이유는 무엇입니까?
2016년 7월 11일 22:18:51 업데이트 ----------
위 테스트는 php7 환경에서 진행되었습니다.
5.4 환경에서는 작동합니다use PDO
그런데 use PDO
아직 작동하지 않습니다
흥미로운 질문을 발견했습니다. 네임스페이스가 없는 파일 내.
<code>use PDO; 或者 use \PDO; $conn = new PDO(....); 会报出一个错误 Warning: The use statement with non-compound name 'PDO' has no effect...... 然而下面几种做法不会报这个错误 use PDO as PDO; use \PDO as PDO; 或者 直接 $conn = new PDO(....); $conn = new \PDO(....); 都是不会报错的。 </code>
그렇다면 네임스페이스가 없는 파일에 PDO를 사용할 수 없는 이유는 무엇입니까?
2016년 7월 11일 22:18:51 업데이트 ----------
위 테스트는 php7 환경에서 진행되었습니다.
5.4 환경에서는 작동합니다use PDO
그런데 use PDO
아직 작동하지 않습니다
http://stackoverflow.com/questions/9317022/troubleshooting-the-use-statement-with-non-compound-name-has-no-효과