一天一篇之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;
    }
}

 

posted @ 2014-01-14 08:41  独步寻花  阅读(141)  评论(0编辑  收藏  举报