学习总结 不同的命名空间可以定义相同名称的类、接口、函数、常量通过空间的别名可以简化代码可以把具有特殊功能的类封装在类文件中进行自动加载 1.命名空间的定义
学习总结 如果想复制一个对象,则要使用clone关键字序列化一个对象时,会触发__sleep()函数反序列化一个对象时,会触发__wakeup()函数可以自定义一个异常类用来处理用户提交的数据匿名类用在暂时只调用一次的类或者回调函数中的参数为对象时 ...
学习总结 一个类中可以引入多个trait,中间用逗号隔开如果使用trait后,出现方法命名冲突,可以使用insteadof关键字进行替代,或者使用as关键字起个别名可以在trait中实现接口的方法,然后在工作类中使用trait幸运大转盘实例 1.类中...
学习总结 后期静态绑定可以把定义的静态方法与调用它的类进行绑定,而不是定义它的类构造方法是在类被实例化的时候由系统自动执行的属性拦截器可以在属性被访问,设置,检测,删除时判断,如果没有权限或者不存在该属性则触发对应的方法。方法和静态方法拦截器是在方法...
学习总结 接口间接实现了多继承接口实现了多态trait实现了类中代码的复用1.接口可能继承多个接口,类可以继承多个接口
学习总结 类的继承:子类可以继承所有父类中的属性和方法,但是父类中的private属性在子类中是不能被访问的类的扩展:子类中除了使用父类的属性和方法,还可以添加自己的属性和方法类的重写:父类中的属性和方法可以在子类中被重新定义抽象类是不可以被实例化的...
学习总结 如果需要加载重要的文件,则使用require进行文件加载,比如数据库连接的文件加载其余文件使用include进行加载如果想把重复的文件加载去除,使用require_once或者include_once类是一个包含属性和方法的模板,属性就是变...
学习总结 grid主要适用于布局大框架,而细节处理还是需要grid和flex配合进行使用grid可以简化html和css文件中的代码量下面代码还可以优化,二手交易在是用flex布局,可以用grid布局1.仿整站首页演示链接 仿老师的整站首页 ...
学习总结 使用数组函数可以轻松取到数组中的键和值使用数组函数可以轻松查找数组中的键和值使用数组函数可以对数组的键或值进行排序使用数组函数中的回调函数可以对数组中的所有元素进行复杂的逻辑处理
学习总结 如果输出的是纯字符串就使用单引号定义字符串如果输出的字符串中包含变量则使用双引号定义字符串,输出变量的值要使用大括号{变量}如果要格式化输出一个变量则使用printf前后台交互时会频繁使用字符串截取和查找替换在实际开发中会经常使用$_SER...
课后总结 知道了可变函数和匿名函数的概念函数的返回值还可以通过数组,json,和字符串序列化后返回,但是本质上只是一个返回值函数参数可以设置默认值,就是可选参数,可选参数必须写在必选参数后知道了函数中剩余参数的概念,如果函数的参数非常多,并且不确定个...
课后总结 知道了++和—执行的先后顺序了解了太空船运算符的用法知道了相等和全等的概念,相等只是值相等,全等是类型和值都相等知道了三元运算符的用法,双分支时可以简化代码量知道了模板语法的写法,在php和html混编时应用比较多知道了continue和b...
学习总结 使用变量过滤器可以有效过滤外部数据使用超全局变量可以轻易获取外部变量的值魔术常量可以获取当前文件的路径和ip和文件名等等系统信息 php示例代码```php
学习总结 变量除了值传递还可以引用传递,两个变量名共用1个内存空间变量名称还可以动态改变变量类型中NULL和空字符串的概念掌握了复合数据类型中的对象和数组如果想获取变量的类型使用gettype()函数php示例代码
学习总结 使用grid和flex布局可以轻松进行整站布局,grid进行主体框架布局,flex进行细节处理grid如果没有设置项目在容器中的填充方式,则按照从上到下从左到右依次把项目填充到容器单元格中