<?php
$a = 1;
namespace Zeroplex;
執行後變會出現錯誤訊息:
Fatal error: Namespace declaration statement has to be the very first statement in the script ....
主要是因為變數、函式、類別都可以有自己所屬的 namespace,若沒有事先定義該程式所屬的 namespace,PHP 則會造成混淆而發生錯誤。
總之,namespace 的定義,直接方在 open tag 之後的第一行,避免這類問題發生。
沒有留言:
張貼留言
除非必要,請不要在回覆時留下您的敏感資訊 (電話、email、地址等)