Blogger Information
Blog 17
fans 0
comment 0
visits 11923
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
类的创建与实例化/字符串增删改查语句/数据库连接 8月29日作业
Aken的博客
Original
603 people have browsed it

类是一组具有相同属性的集合、对象是类的实例化产物。

实例

<?php
class boyFriend{
    //name  属性
    private $name;
    //age   属性
    private $age;
    //sex   属性
    private $sex;
    //属性收集器
    private $data = [];

    //声明构造方法  在类被实例化的时候自动调用类属性
    public function __construct($name,$age,$sex){
        //private 定义的访问限制属性只能在当前的构造方法中使用
        $this->name = $name;
        $this->age = $age;
        $this->sex = $sex;
    }

    public function __set($name, $value)
    {
        $this->$name = $value;
    }

    public function __get($name)
    {
        $msg = null;
        if(isset($this->$name)){
            $msg = $this->$name;
        }elseif (isset($this->data[$name])){
            $msg = $this->data[$name];
        }else{
            $msg = 'false';
        }
        return $msg;
    }


}

$boy = new boyFriend('mk',20,1);

$boy->name = 'liudehua';
echo $boy->name;
?>

运行实例 »

点击 "运行实例" 按钮查看在线实例

增删改查

数据库新增数据:INSERT INTO `表名` `字段` values `值`

                           INSERT INTO `表名` SET `字段` = `值`

数据库删除数据:DELETE FROM `表名` WHERE `条件`

数据库更新数据:UPDATE `表名` SET `字段`=`值` WHERE 条件

数据库查询数据:SELECT `字段列表` FROM `表名` WHERE `条件`


数据库链接及检测

实例

<?php
//数据库地址
$db_host = 127.0.0.1;
//数据库用户名
$db_user = 'root';
//数据库密码
$db_password = 'root'
//数据库库名
$db_name = 'php';

$dbc = new mysqli($db_host,$db_user,$db_password,$db_name);
$dbc->set_charset('UTF8');

//判断是否连接成功
if($dbc->connect_errno){
    //自定义错误提示
    die('连接失败'.$dbc->connect_errno.':'.$dbc->connect_error);
}

echo '连接成功';

运行实例 »

点击 "运行实例" 按钮查看在线实例


Correction status:qualified

Teacher's comments:
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments