一天一篇之php学习篇3
1 数据库处理相关的方法
$link = mysql_connect('localhost','root','root');//连接数据库 $result = mysql_query('show databases'); //执行查询 mysql_select_db()//选择所需的库名 //增删改查 $sql = 'insert into stu value (1,'abc',20,'aa@aa.com','aa'); $sql = 'delete from stu where id = 2'; $sql = 'update st set email = 'aa@aa.com' where id = 1'; $sql = 'select * from aaa';
2面向对象
定义属性时,我们可以使用var关键字,权限默认为public
定义方法时,我们可以省略权限控制关键字,默认为public
构造方法 (为对象分配资源,初始化对象)__construct(),析构方法(在对象消失时,释放对象所占用的资源的方法。)__destruct()。
3封装属性
class staff { private $id; private $name; function setid($id) { $this -> id = $id; } function setName($name) { $this -> name = $name; } function getid() { return $this -> id; } function getName() { return $this -> name; } //克隆函数 function __clone() { $this->id = $this->id +1; } }