2
我想知道是否有下面兩行代碼之間的差異:
protected $var = null;
protected $var;
我已經看到了這兩個被使用,並想知道如果它僅僅是一個優先的事,(又名$var;
初始化變量無論如何,要到null
),還是兩者之間實際上存在明顯差異?
我想知道是否有下面兩行代碼之間的差異:
protected $var = null;
protected $var;
我已經看到了這兩個被使用,並想知道如果它僅僅是一個優先的事,(又名$var;
初始化變量無論如何,要到null
),還是兩者之間實際上存在明顯差異?
同樣的事情。這僅僅是一種風格上的差異。
從http://php.net/manual/en/language.types.null.php:
甲變量被視爲如果爲空:
它已經分配了恆定NULL。
它尚未設置爲任何值。
它已被取消設置()。
啊是有道理的,我[對變量php.net文檔】(http://php.net/manual/en/language.variables.php),但不是null類型的文件下,期待已久! – Hailwood