类是一组具有相同属性的集合、对象是类的实例化产物。
实例
<?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 '连接成功';
运行实例 »
点击 "运行实例" 按钮查看在线实例