博主信息
博文 11
粉丝 0
评论 0
访问量 11795
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
初始类与对象
PHP新手学习记录
原创
906人浏览过

条件加载、强制加载、去重加载

  1. // inc.php
  2. $inc = '我是 inc.php 文件 的 $inc 变量<hr>';
  1. // 如果没有找到文件,生成警告,后续代码继续执行
  2. // include_once 只包含一次文件
  3. // require_once 同上
  4. include 'inc.php';
  5. echo $inc;
  6. // 如果没有找到文件,生成致使错误,后续代码停止执行。
  7. require 'inc.php';

类与对象, 属性值与类成员访问

不太清楚如何举例,就大约写了下:

  1. /**
  2. * 一个汽车类
  3. */
  4. class Car
  5. {
  6. /**
  7. * 常量
  8. * 在类中始终保持不变的值,必须是定值。
  9. */
  10. // 燃料 = 汽油
  11. const FUEL = '汽油';
  12. /**
  13. * 属性
  14. * 属性是类的变量成员,必须声明为 public(公有)、protected(受保护)、private(受保护) 之一。
  15. */
  16. public $brand = '宝马';
  17. public $color = '红色';
  18. protected $price = 800000;
  19. private $owner = 'jack';
  20. /**
  21. * 方法
  22. * 方法中可以调用以上的属性
  23. */
  24. public function sayHello()
  25. {
  26. echo 'public $brand ' . $this->brand . '<br>';
  27. echo 'public $color ' . $this->color . '<br>';
  28. echo 'protected $price ' . $this->price . '<br>';
  29. echo 'private $owner ' . $this->owner;
  30. }
  31. }
  32. // 类的实例化
  33. $car = new Car();
  34. echo "这是一辆 {$car->color} 的 {$car->brand},他的燃料是:" . Car::FUEL . '<br>';
  35. // 重定义
  36. $car->brand = '奔驰';
  37. $car->color = '白色';
  38. echo "这是一辆 {$car->color} 的 {$car->brand}<br>";
  39. $car->sayHello();

输出结果:

批改老师:天蓬老师天蓬老师

批改状态:合格

老师批语:继续努力, 不错
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系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+教程免费学