博主信息
博文 18
粉丝 0
评论 0
访问量 16873
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
mysql 与初识类
手机用户1631860753
原创
1254人浏览过

一.mysql

1.绑定

  • bindColumn 把结果绑定到指定变量上
  • bindParam 绑定数据到参数
  1. $pre ->bindColumn('name',$name); // 把读取出来的数据放到变量中
  2. while($pre->fetch(PDO::FETCH_ASSOC)){
  3. echo '姓名:'.$name; // 输出 姓名:欧阳克
  4. }

2.编码

  • 把代码设置为 utf-8
  • 例1

    1. header('content-type:text/html;charsetutf-8');
  • 例2

    1. try {
    2. $pdo = new PDO('mysql:host=127.0.0.1;dbname=php', 'root', 'root');
    3. } catch (PDOException $e) {
    4. echo '数据库连接失败' . $e->getMessage();
    5. }
    6. $pdo->query('SET NAME utf8');

3.关闭pdo

  • $pdo = null; // 数据为空
  • unset($pdo); // 删除数据库

4.mysql统计条数

  • count 命令
  • 代码
    1. SELECT count(*) FROM `user` // 查询表单里面有多少条数据
    5. 字段重命名
  • as 临时把字段名更改为想命名的
    1. SELECT `accoun` as a FROM `user`

二.类

  • 类是一个范围(有相同的特性,功能,但是又不完全一样)
  • 类代表有多个

改:创建类的时候,是 类名 + {}

创建类的时候,是 class 类名 + {} class 是关键词

改:new 创建的时候是 类名 + ()

new一个对象时并非一定是new 类名 + (), 其中()有时候能够省略的,主要看你的构造器是否加入参数,

  • function 以前学习的自定义函数但是在类了,叫成员方法
  • 类:创建一个类.类里的成员变量和成员方法,都是提前写好了的
  • __construct 构造方法(有点像人事部的感觉)
  • __destruct 析构方法,所有代码都执行完以后才执行,可以做日志记录
  • $this 代表 本类(Teacher) 它可以访问,本类里的 成员属性和成员方法
  • new 类的时候,把成员变量的值全部传进去
  • 在外部也可以访问公开的成员方法
  • 类的作用就像工厂,是在大批量实现一系列功能
  • 一个流程系统的功能都是有类来完成的
    1. class Shop
    2. {
    3. public $name;
    4. public $number;
    5. public function __construct($n, $b)
    6. {
    7. $this->name = $n;
    8. $this->number = $b;
    9. $this->gw();
    10. }
    11. public function gw()
    12. {
    13. return '今天我在商场购物:';
    14. }
    15. public function shopping()
    16. {
    17. return '购买文具';
    18. }
    19. public function __destruct()
    20. {
    21. echo ',买好了';
    22. }
    23. }
    24. $xiaoming = new Shop('语文书', '26');
    25. echo $xiaoming->name . ':';
    26. echo $xiaoming->number . '本';
    27. echo $xiaoming->shopping;
    28. echo '<hr>';
    29. $xiaohua = new Shop('数学书', '23');
    30. echo $xiaohua->name . ':';
    31. echo $xiaohua->number . '本';
    32. echo $xiaohua->shopping;
    33. echo '<hr>';
  • 输出

批改老师:PHPzPHPz

批改状态:合格

老师批语:
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学