php小常識

1,所有的魔術方法必須設置爲public

 

2,__get()和__set()在設置和獲取已有的私有屬性的時候自動調用,同樣在設置和獲取不存在屬性的時候也自動調用;

 

3,對象拷貝用 = 的時候,只是複製了指針,內存空間的數據還是同樣的,基本和&引用的作用差不多,只有加上clone ,纔是勉強的深複製,這時候纔是複製成了兩份數據

 

4,mkdir創建目錄時如果需要創建多層目錄,必須加參數true,mkdir($path,0777,true);第二個參數在windows中自動忽略

 

5,接口是特殊的抽象類,裏面的方法都爲public,且接口裏沒有成員屬性,只有空方法

 

6,添加索引 ALTER TABLE bcg_article ADD INDEX aaa(title),不要用任何單引號雙引號,只有`可用,也可不用

 

7,在函數和方法裏定義的global全局變量,一旦函數運行之後,此變量可以在函數外使用,否則將不存在;

 

8,聯合查詢找出收貨地址最多的10個用戶

SELECT a.entry_firstname,COUNT(a.customers_id) AS total,c.`customers_lastname` FROM address_book a,customers c WHERE a.`customers_id` = c.`customers_id` GROUP BY a.customers_id

注意:主要是有group by,不然無法將用戶分開

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章