关于PHP的自动加载知识整理

1. 先说说上个世纪的引入案例吧 在没有php自动加载的时候很多小项目都采用require 和 include 的方式来加载其他类里面的内容。将很多其他类的内容通过这种方式加载到php的函数根目录下面。实现类的复用。但是也有一部分问题如下: 1、首先是方法名的重复。代码的增多难免会导致方法的重名...

2019-06-13 15:10:39

阅读数 14

评论数 0

总结整理一下PHP的异常与错误知识

【一、什么是异常?什么是错误?】 首先我也被这个问题困扰了很久,也看了好多资料。我大概给客官们讲讲我理解的错误与异常吧。欢迎留言补充! 1、异常 异常简单来说指的是程序运行当中出现的一些意外。比如说 我目前想去连接数据库,但是在连接的过程当中由于超时而导致程序报出一个 未捕捉的异常。...

2019-06-03 13:27:18

阅读数 33

评论数 0

详解PHP中const、static、define异同

1、define 该函数通常用于类外部、函数内部定义常量,一旦定义不可改变。例: <?php define(__TEST__,'testValue'); var_dump(__TEST__); class test { public function __construct...

2019-07-16 15:41:26

阅读数 1

评论数 0

详解PHP的超全局变量GLOBALS

1、globals是php用于保存所有运行信息的超全局函数,它主要包括 · $GLOBALS · $_SERVER · $_REQUEST · $_POST · $_GET · $_FILES · $_ENV · $_COOKIE · $_SESSION $GLOBALS:该函...

2019-07-16 15:18:25

阅读数 1

评论数 0

通过PHP(socket_select)阻塞函数实现公共即时聊天

研究了一周,重要搞明白liunx网络编程的socket函数。下面是通过socket_select阻塞的方式实现php公共聊天的简易聊天室。 <?php class webSocket { /** * 服务端地址 * * @var [type] ...

2019-07-11 13:16:13

阅读数 14

评论数 0

ThinkPHP 3.2源码分析——系统的App的执行流程

PS:如果是从我前面一篇文章过来的小伙伴,请忽略,如果是新来的小伙伴,如果你对app执行之前系统做了啥不太了解,可以参考我的另一篇文章: https://blog.csdn.net/weixin_44187959/article/details/93589445 下面我们开始来说think...

2019-06-25 11:44:54

阅读数 10

评论数 0

ThinkPHP 3.2源码分析——从URL到系统设置

【一、架构简述】 可能一开始就开始分析源码的结构可能很多人不明白,那我就先大概说说thinkphp开发者的设计思路吧。大概可以分为这几个阶段: 1、依赖检测阶段 在这阶段里主要检测当前的环境是否满足要求,主要指php的版本等等。 2、参数加载阶段 在这个阶段主要是将目前框...

2019-06-25 09:54:10

阅读数 11

评论数 0

总结一下PHP中的会话机制(keep-alive,Session,cookie)以及JWT

【1、先讲讲会话机制的必要性吧】 在说会话之前我们顺带了解一下http的工作原理。 我们现说说过程吧。首先用户根据浏览器输入的地址经过dns的解析 会发送到对应的服务器上进行处理。 第一次握手: 主机A发送位码为syn=1,随机产生seq number=1234567的数据包到服务器,...

2019-06-17 09:37:30

阅读数 18

评论数 0

说说layui的form中的二级联动select注意点

【1.加载layui框架】 这个请移驾 https://www.layui.com 不多讲。 【2.举个例子】 //先给出html代码 <form action='' method='post' class='layui-form'> //这个是一级 &am...

2019-05-28 11:31:10

阅读数 34

评论数 0

thinkphp5.1在PHP7下使用phpmailer发邮件 说说这个坑!

【1.composer安装phpmailer】 由于我是mac window用户直接百度一下composer安装phpmailer; mac、linux用户首先cd到thinkphp的根目录、然后在终端输入: composer require phpmailer/phpmailer 【2、设置邮...

2019-05-24 11:54:06

阅读数 47

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭