JS基础:script标签用法、变量基础知识1.script标签用法 如果 script 标签中出现 src 属性,将调用一个外部 js 脚本,并忽略内部代码,如 script 标签中添加 async 属性: 可以实现外部的 js 文件与当前的 ht...
PHP基础:利用cookie与session实现用户的注册登陆与验证1.用户的注册、登陆与验证1.1实现思路-当用户打开首页时,判断用户是否已登陆过,如未登陆过,跳转到登陆页面;-用户输入登陆信息,点击登陆,连接数据库进行验证用户输入的账号与密码是否...
PHP基础:单文件上传、多文件上传、批量上传1.单文件上传// 自定义上传异常类class UploadException extends Exception{ // 在异常子类中,可以访问并重写Exception中的四个属性,通过__toSt...
PHP基础:数据展示页的分页显示条设置1.分页显示条功能 显示所在页数,点击页数即可直接跳转到对应的页数上 2.代码示例
PHP基础:数组回调函数的应用1.array_filter():用回调函数过滤数组中的单元 array_filter(要处理的数组,回调函数(用于处理数组),默认只接收值/ARRAY_FILTER_USE_BOTH接收键和值/ARRAY_FILTER...
PHP基础:trait方法命名冲突解决方案及修改访问控制1.trait组合的同名方法命名冲突的解决方案 1.1指定默认执行(替代方式)1.2给不同的组件方法起别名 // 组件1trait t1{ public function tfun() ...
PHP基础:类继承、抽象类与接口1.类继承的三大功能:继承, 重写, 扩展 继承: 父类的二类成员自动成为子类的成员重写: 覆写与父类/基类同名的成员(属性, 方法)扩展: 子类添加自身的方法来增加/扩展父类的功能 // 父类class fathe...
composer 的常用命令 名称 命令 功能 安装 install install 命令从composer.json 文件中读取要安装的插件 ,并把其安装到 vendor 目录下。 申明依赖 requ...
PHP基础:利用composer手写一个MVC小框架1.在你的系统上安装composer并在项目中使用它; (1)到composer中文网上下载composer安装文件https://www.phpcomposer.com/(2)安装compose...
PHP基础:mvc中的控制器对外部对象的二种依赖注入方式1.二种依赖注入方式-注入到普通方法 先将类实例化,再将外部对象作为参数传入类方法中 -注入到构造方法 在类实例化时将外部对象传入类中,用构造方法将外部对象在类中共享 2.代码示例2.1...
PHP基础:interface接口与trait组件基础1.interface接口基础 interface接口相当于设计/抽象类,可将顶层设计代码放入interface接口中,再通过工作类的继承将其实现,接口不能被实例化,只能被继承。 interfa...
PHP基础:利用URL路由解析技术解析控制器及参数1.代码示例// 路由原理// 目标:将URL中的控制器,方法解析出来,映射到对应的控制器类和方法上// 控制器class UserController{ public function get...
CSS 基础知识1.CSS 的定义 CSS 是 Cascading Style Sheets 的英文缩写,中文翻译为“层叠样式表”CSS 可以影响一个或一组文档的表现样式CSS 可以应用到 HTML、XML 等文档上 2.元素与元素框 页面中显示的内...
PHP基础:字符串函数1.格式化输出 让输出的数据更优雅 $myname = 'BAOYU';// (1)printf(): 格式化输出,%s代表字符串, %d代表数值printf('你好 %s !', $myname);echo '';// (2)...
PHP基础:MVC利用服务容器统一管理外部对象1.代码示例