$student=new student()??實(shí)例化之后??
$student=new student();
$student實(shí)例化后,里面的內(nèi)容為空,這可以理解。//我這個可以理解為實(shí)例化吧?
那現(xiàn)在這個$student跟模型里的table::student是什么關(guān)系?
//應(yīng)該是分開的兩個對象了吧?,因?yàn)檫@個$student完全是空,沒有內(nèi)容。
那為什么增加內(nèi)容name ,age后會增加到數(shù)據(jù)庫呢?
這中間發(fā)生了什么。。值是怎么傳遞的?
基礎(chǔ)不是很好,如果有表達(dá)不明白地方多指教,謝謝
2017-01-08
$student 是一個學(xué)生,table::student 是學(xué)生表
$student包含一系列對數(shù)據(jù)庫操作的方法,save方法將會執(zhí)行保存動作,如果$student是你新建的對象,save就會在數(shù)據(jù)庫里插入一行,如果$student是你通過find方法查詢出來的,則save更新這些行
ORM底層是數(shù)據(jù)庫驅(qū)動(PDO/Mysqli之類),通過參數(shù)綁定的方法將需要新建或更新的數(shù)據(jù)告知數(shù)據(jù)庫程序