ThinkPHP? MVC ??? ???? ?? ?? ?? PHP ?????? ??? PHP ?????? ?? ????????. ThinkPHP? ???? ???? PHP ??????? ?? ??? ????? ???? ??? ? ????. ThinkPHP? ???? ?? ??????? ???? ?? ??? ?? ?????. ThinkPHP?? ??????? ???? ??? ?????.
1. ThinkPHP ?????? ??
ThinkPHP??? ???? ?????? ?? ???? ?? ??????? ??? ? ????. ????? ???? ?????? ?? ???? ??? ????.
- Db ???
ThinkPHP??? Db ???? ???? ?????? ??, ??, ?? ? ??? ?? ??? ??? ? ????. ?? ?? ??? ????.
<?php use think\Db; // 查詢數(shù)據(jù) $list = Db::table('user')->where('id',?1)->find(); //?新增數(shù)據(jù) $data['name']?=?'test'; $data['age']?=?20; Db::table('user')->insert($data); //?更新數(shù)據(jù) $where['id']?=?1; $data['name']?=?'test'; $data['age']?=?30; Db::table('user')->where($where)->update($data); //?刪除數(shù)據(jù) $where['id']?=?1; Db::table('user')->where($where)->delete();
- Model ???
ThinkPHP?? Model ???? Db ???? ????? Model ???? Db ???? ?? ???? ??? ? ???, ? ? ??? ???? ?????. ?? ?? ??? ????.
<?php namespace app\index\model; use think\Model; class User extends Model { // 查詢數(shù)據(jù) public function getUserById($id) { return $this->where('id',?$id)->find(); ????} ????//?更新數(shù)據(jù) ????public?function?updateUser($id,?$name) ????{ ????????return?$this->save(['name'?=>?$name],?['id'?=>?$id]); ????} }
2. ThinkPHP? ??????? ???? ??
ThinkPHP? ???? ??????? ???? ?? ????? ?? ??? ?????.
- ?? ???
?? ??? ???? ?? ?????? ???? ???? ??? ????. ThinkPHP? MVC ??? ??? ????? ??? ??? ? ThinkPHP??? Model ???? ????? ???. ??? User ?? ?? ?????.
<?php namespace app\index\model; use think\Model; class User extends Model { protected $table = 'user'; protected $pk = 'id'; }
User ?? ?? ? ?? ??? ???? ?????? ???? user ???? ????, ???? ?? ?? id? ??????.
- ?? ?????
???? ?? ??? User ??? ??????? ? ??? ???? ??????? ???? ???. ??? User ??? ??????? ????.
<?php $userModel = new \app\index\model\User();
- Modify data
User ??? ?????? ? ???? ???? ???? ???? ??????? ??? ? ????. ??? User ??? ???? ???? ???? ????.
<?php $userModel = new \app\index\model\User(); // 更新數(shù)據(jù) $where['id'] = 1; $data['name'] = 'test'; $data['age'] = 30; $userModel->where($where)->update($data);
? ???? $UserModel? update() ???? ???? User ????? ID? 1? ???? ????, Name ??? ?????. ???? ??? ???? age ??? 30?? ?????.
3. ??
ThinkPHP? ?? ???? ?? ?????? ?? ??? ???? ?? ??? PHP ????????. ? ?? ??? ?? ThinkPHP?? ??????? ???? ??? ?? ? ????. ? ??? ?? ???? ??? ??? ????.
? ??? thinkphp? ??????? ???? ??? ?? ?? ?? ?? ?????. ??? ??? PHP ??? ????? ?? ?? ??? ?????!

? AI ??

Undress AI Tool
??? ???? ??

Undresser.AI Undress
???? ?? ??? ??? ?? AI ?? ?

AI Clothes Remover
???? ?? ???? ??? AI ?????.

Clothoff.io
AI ? ???

Video Face Swap
??? ??? AI ?? ?? ??? ???? ?? ???? ??? ?? ????!

?? ??

??? ??

???++7.3.1
???? ?? ?? ?? ???

SublimeText3 ??? ??
??? ??, ???? ?? ????.

???? 13.0.1 ???
??? PHP ?? ?? ??

???? CS6
??? ? ?? ??

SublimeText3 Mac ??
? ??? ?? ?? ?????(SublimeText3)