Blogger Information
Blog 52
fans 1
comment 1
visits 38676
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
动态分页,验证码类的引入
小丑0o鱼
Original
422 people have browsed it

作业标题:0519php编程作业
作业内容:请实例演绎以下作业: 1.做动态分页? 3.会使用三方验证码库吗?

1.动态分页

一.使用第三方验证码库
http://packagist.p2hp.com/packages/gregwar/captcha 可以用composer下载第三方验证码库

下载好之后创建html页面加载第三方验证码库包,开启session会话和用户输入的验证码做对比是否正确。

二.composer自动加载机制

  1. psr-4规范 : 类的命名空间与类所在的目录进行绑定,命名空间最后必须以”\” 空间分隔符结尾 ,往绑定的目录中添加新类时, 不必执行composer dump-autoload命令就能生效
  2. 这里先介绍psr4,他是升级版的PSR-0自动加载规范
  3. PSR4是关于由文件路径自动载入对应的类的相关规范,本规范是可互操作的。可以作为任一自动(包括PSR-0)载入规范的补充,此外,PSR4还包括自动载入的类对应的文件存放路径规范。
  4. 此处的“类”泛指所有的class类、接口、traits可复用代码块以及其他类似结构。
  5. 一个完整的类名需要具有以下结构
  6. <命名空间>(<子命名空间>)*<类名>
  7. 完整的类名必须要有一个顶级命名空间,被称为“Vendor namespace
  8. 完整的类名可以有一个或多个子命名空间
  9. 完整的类名必须有一个最终的类名
  10. 完整的类名中任意一部分中的下划线都是没有特殊意义的
  11. 完整的类名可以由任意大小写字母组成
  12. 所有类名都必须是大小写敏感的
  13. 当根据完整的类名载入相应的文件
  14. 完整的类名中,去掉最前面的命名空间分隔符,前面连续的一个或多个命名空间和子命名空间,作为“命名空间前缀”,其必须至少对应一个基础目录。
  15. 紧接命名空间前缀后的子命名空间必须与相对应的“基础目录”的子目录相匹配,其中的命名空间分隔符作为目录分割符
  16. 末尾的类名必须与对应的.php为后缀的文件同名
  17. 自动加载器(autoload)的实现一定不能抛出异常,一定不能触发任一级别的错误信息以及不应该有返回值。


Correction status:Uncorrected

Teacher's comments:
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post