$str = '你好,验证码是{s},{t}分钟后过期'; $str = preg_replace("/\{[^\}]+\}/", '{$var}', $str); preg_replace第三个参数可以控制替换的数量,…
分类:PHP
https://www.jianshu.com/p/9f4a9b1c90c7
前端开发是web前端开发的简称,网上有很多各式各样的解释和描述,今天我从我自己的角度和理解来谈一谈前端开发。 前端开发从业者有以下几种来源:培训中心,后端转前端,美工转前端。大部分前端可能都是有第一种和第三种演变而来,前…
php获取文件创建时间、修改时间、访问时间
php获取文件创建时间、修改时间 filemtime ( string filename ) 返回文件上次被修改的时间,出错时返回 FALSE。时间以 Unix 时间戳的方式返回,可用于 date()。 例如:$a=fi…
Laravel优秀扩展包整理
本文整理Github上国内相对较常用Laravel5及以上版本的扩展包 laravel-generator(代码生成) Github:https://github.com/InfyOmLabs… 文档:htt…
PHP+RabbitMQ实现消息队列的完整代码
为什么使用RabbitMq而不是ActiveMq或者RocketMq?首先,从业务上来讲,我并不要求消息的100%接受率,并且,我需要结合php开发,RabbitMq相较RocketMq,延迟较低(微妙级)。至于Acti…
excel转变编码格式
一般excel编辑的编码格式为ANSI,也即使采用本地格式,如果文件沟通的两个人来自不同的国家,使用的是不同的编码,这时打开文件就会出现乱码现象,因此要将编码格式转换成两者都能正确显示的格式,这就需要转换为国际通用的编码…
php七种方法获取文件名后缀完整实例[收集]
以下方案均收集自网络并经本人整理,非转载非翻译非原创 <?php $filename = "chalide.com.exe.xlsx"; //方法1: function getExt1($filename){ $t…
从0到1学习网络安全 【PHP基础-简介】
前言 正如前边《学习网络安全应该具备哪些专业技能》中所提到的,学习网络安全首先得精通php/shell/perl/python/c/c++等至少一种语言; 在这里,我将于大家共同学习被一部分程序员称为世界上最好语音的PH…
一步步编写自己的PHP爬取代理IP项目(一)
第一章节主要给大家普及一下爬虫的概念以及相关的知识,让大家对后面的学习打下扎实的基础。如果你是有经验的开发者,完全可以跳过第一章进入第二章的学习了。 这个项目主要围绕两大核心点展开: 1. PHP爬虫 2. 代理IP 咱…
PHP的数组是按值传递及按引用传递解析
简单变量和对象好理解: <?php // 简单变量的拷贝 $a = 'human'; $b = $a; $b = 'cat'; var_dump($a); // string 'human' (length=5) …
laravel 基础教程 —— Session
Session 简介 由于 HTTP 驱动是一种无状态的协议,这通常意味着服务端并不能清楚的知道当前请求用户与之前请求用户间的关系,而 Session 提供了这种跨请求用户的解决方案。Laravel 附带了简洁统一的 A…
实战PHP数据结构基础之双链表
什么是双链表? 上一篇实战PHP数据结构基础之单链表说到 单链表由一个一个的作为节点的对象构成的,每一个节点都有指向下一个节点的指针,最后一个节点的指针域指向空。每个节点可以存储任何数据类型。 而双链表每个节点有两个指针…