批改状态:合格
老师批语:
加载外部文件,如果失败报警告级(Warning)错误,不会中断程序
| 序号 | 语法 | 描述 |
|---|---|---|
| 1 | include |
条件加载 |
| 2 | include_once |
去重(chong)条件加载 |
加载外部文件,如果失败报致命级(Fatal error)错误,并中断程序
| 序号 | 语法 | 描述 |
|---|---|---|
| 1 | require |
强制加载 |
| 2 | require_once |
去重强制加载 |
<?php//PHP中有四个加载文件的语句:include、require、include_once、require_once//include加载//三个都能加载出来// include 'demo.html';// include "demo.html";// include ("demo.html");//include_once加载//只能加载一个,去掉重复的// include_once 'demo.html';// include_once "demo.html";// include_once ("demo.html");//requier如果加载失败,会终止当前脚本// require 'demo.html';//requier_once强制去重加载// require_once 'demo.html';// require_once 'demo.html';
| 序号 | 名称 | 描述 | 关键字 |
|---|---|---|---|
| 1 | 类class |
对象的模板 | class |
| 2 | 对象instance |
类的实例 | new |
<?php//类的声明与实例化//1.classclass Dog{//访问限制符//常规属性public $name = '张s';public $age = '5';public $pz = '土狗';//1非法属性//不能用变量//public $age=$var;//不能用类属性/类方法//public $age=$this->name;//不能用表达式//public $age=$ages*2;//不能用函数调用//public $age=time();//2静态属性public static $pinz='中国';//php程序的运行简单的可以分为二个阶段:编译、执行//3抽象属性//没有被初始化,默认值就是null//public $salary;}//实例化类$dog = new Dog();$dog->name = '李s';//类的实例,对象,在不会引起误会的场景下,实例与对象是同义词// var_dump($dog instanceof Dog);// 如果不知道类名,get_class()// echo get_class($Dog);// 动态类,首字母大写// $class = ucfirst('dog');// die($class);//访问静态属性:使用范围解析符,双冒号::echo Dog::$pinz;echo "姓名:{$dog->name}, 年龄:{$dog->age}, 它是:{$dog->pz}";
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号