已采納回答 / 世界和平ad
$this就是指代這個(gè)類??梢栽谶@個(gè)類中用:$this->functionName(); 來調(diào)用類中的方法。如果是在類的外面,需要先對類進(jìn)行實(shí)例化,才能調(diào)用類中的方法:$obj = new blabla(); //實(shí)例化blabla這個(gè)類,這里的$obj代指實(shí)例化后的對象.(我是這么理解的,不一定對哈...)$obj->sayhello(); ?//這里用$obj(也就是blabla類)來調(diào)用sayhello方法。現(xiàn)在不懂沒關(guān)系,看PHP進(jìn)階的時(shí)候再抽空看看面向?qū)ο?,對面向?qū)ο笥心:牧私庵?..
2015-09-21
已采納回答 / 晚安sp
設(shè)置編碼格式
已采納回答 / 晚安sp
選擇數(shù)據(jù)庫
已采納回答 / 晚安sp
mysql_insert_id 的意思是取得上一步 INSERT 操作產(chǎn)生的 ID
已采納回答 / 思君滿月
這個(gè)不難理解:當(dāng)你向類中不存在的屬性賦值時(shí),__set會(huì)自動(dòng)運(yùn)行,而且參數(shù)也是自動(dòng)傳遞的。我們可以在類中提供一個(gè)“容器”,用于保存動(dòng)態(tài)創(chuàng)建的成員屬性。而且當(dāng)訪問一個(gè)不存在的屬性是,__get會(huì)被自動(dòng)調(diào)用,我們可以從這個(gè)“容器”找,找到就返回否則就返回null。__set和__get成為魔術(shù)方法,但是邏輯要自己實(shí)現(xiàn)。
2015-09-14
已采納回答 / 悟道參禪
字符串連接符
已采納回答 / diwu
不是。這段是因?yàn)槟銢]有指明你要連接的是哪一個(gè)數(shù)據(jù)庫。那么,當(dāng)你直接查詢你的sql代碼的時(shí)候,他會(huì)選擇你最近一個(gè)連接過的數(shù)據(jù)庫。所以,如果你要連接多個(gè)數(shù)據(jù)庫,請把連接的信息,分別存為變量,這樣查詢不同的sql代碼的時(shí)候,不會(huì)不小心插錯(cuò)了值。
2015-08-26
已采納回答 / 關(guān)于淡淡的淡淡的
首先靜態(tài)方法getInstance() 中的??if (empty(self::$_object)) ?? //self::$_object ?這是調(diào)用上面定義的私有靜態(tài)屬性,empty是判斷是否為null,是的話返回true??self::$_object = new Car(); ?//調(diào)用上面定義的私有靜態(tài)屬性(不是叫方法,叫私有靜態(tài)成員也行),實(shí)例化Car()類return self::$_object; ? ? ? //然后返回實(shí)例化后的對象最后這個(gè)方法意思是實(shí)例化Car()類并返回,如果已經(jīng)實(shí)...
2015-08-26
已采納回答 / diwu
不可以。但是可以這樣理解,類是所有人類都有的屬性,比如會(huì)思考,會(huì)吃飯。對象則是從類中衍生出來的著名人士,比如馬云,他也會(huì)思考,他也會(huì)吃飯,這些都是他作為人類的屬性,除此之外,還有自己的特點(diǎn):會(huì)賺錢。
2015-08-26