Search Filters
Search Results
69 total results found
技术笔记
生成随机数
函数:mt_rand(),可以生成更好的随机数。 为什么说是更好的呢,是对比函数rand()来说的,原先的rand()函数默认使用libc随机数发生器,而新的mt_rand()函数是用...
目录
创建第一个PHP网页 第二步
Nginx配置防盗链
首先上代码 location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|flv|mp4|ico)$ { valid_referers none blocke...
测试目录索引
测试内容哈哈哈
测试第一章
这是第一章的测试内容啊
hello
as <?php echo "hello world";
一切的开始——入口文件
入口文件位置:网站根目录/public/index.php 首先上代码: <?php namespace think; require __DIR__ . '/../vendor/...
PHP中闭包Closure::bind详解
转载整理自:CSDN博主 好为人师 的文章: PHP中闭包Closure::bind详解 最近在看laravel底层代码时 ,发现代码中很多Closure::bind用法,查询各种资...
类名::class用法
作用:返回包含命名空间的类名字符串。 我们在框架代码中经常看到类似的写法比如:App::class等,下面用一个实例具体看一下: <?php namespace Hello\Worl...
自动加载(composer分析)
这一章详细讲解入口文件第二行代码发生了什么,首先上代码: require __DIR__ . '/../vendor/autoload.php'; 接下来开始具体分析: __DIR__...
杂篇
thinkphp中容器的实现
上一章节我们讲了tp使用的自动加载的机制,这一章接下来就到了tp的核心处理部分了,先看代码: // 执行HTTP应用并响应 $http = (new App())->http; ...
IoC-控制反转 与 DI-依赖注入
1、IoC-控制反转 Ioc—Inversion of Control,即“控制反转”。IoC不是一种技术,只是一种思想,一个重要的面向对象编程的法则,它能指导我们如何设计出松耦合、更优良的程...
如何处理http请求?
上一篇文章我们讲了thinkphp的容器的实现过程,也知道了http实例的获取来源,接下来就是http开始处理请求了,看代码: $response = $http->run(); ...
PHP变量产生与回收浅析
变量是一个语言实现的基础,变量有两个组成部分:变量名、变量值,PHP中可以将其对应为:zval、zend_value,这两个概念一定要区分开,PHP中变量的内存是通过引用计数进行管理的,而且PH...
PHP垃圾回收
看本章之前,请先确认理解了上一章PHP变量产生与回收浅析的内容。 下面是正文: 1 垃圾的产生 前面已经介绍过PHP变量的内存管理,即引用计数机制,当变量赋值、传递时并不会直接硬拷...
PHP观察者模式
观察者模式是PHP设计模式中常用的一种,常用来解耦,一般情况下,会用到3个SPL接口:SplSubject、SplObserver、SplObjectStorage,这三个接口的详细介绍可以参考...
call_user_func与call_user_func_array
这两个函数的作用是一样的,都是通过函数名(或方法名)来调用函数(或方法),并传入参数的,只是用法略有差别。 call_user_func传参的时候用的是一个一个的字符串,用,来分割,也可以用....
Redis的pipeline批量处理
不瞎比比,先上代码: $redis = new Redis(); $redis->connect('127.0.0.1','6379'); $oneBeginTime = mic...
创建第一个PHP网页
在根目录新建index.php文件,在文件中输入如下内容: <?php echo "Hello world !"; ?> 在浏览器中访问http://localhos...
JS基础篇
教程
thinkphp6源码解析
框架版本:thinkphp6.0.3
杂谈
CentOS相关
centos服务器相关:命令、环境配置、疑难问题等。
PHP技术笔记
MySql技术笔记
Nginx笔记
Redis笔记
Memcache笔记
PHP基础教程
Linux运维笔记
其他
其他笔记
记录与随笔
一起来学JS
第一章节
加载机制篇
容器篇
请求与响应篇
善后篇
array_reduce、array_walk、array_map
array_reduce 先看PHP手册的官方定义:用回调函数迭代地将数组简化为单一的值。 上代码: $arr = [ ["id"=>1,'name'=>"a"], [...