51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#PHP发送邮件PHPMailer
PHP之:序列化和反序列化-serialize()和unserialize()
参考PHP在线手册(php.net):http://php.net/manual/zh/function.serialize.php1、序列化serialize()将变量序列化— Generatesastorablerepresentationofavalue—产生一个可存储的值的表示...
IT猿
·
2020-03-28
序列化
PHP
-serialize
unserialize
thinkphp5使用QueryList实现采集功能
QueryList是基于phpQuery的1.下载`QueryList.php`和`phpQuery.php`这两个文件。2.在`extend`下新建`QL`目录。3.将下载好的`QueryList.php`和`phpQuery.php`这两个文件复制到`extend/QL`目录。4.在QueryList.php头部加...
IT猿
·
2020-03-28
thinkphp5
使用
QueryList
实现
采集
php对数组操作的函数
array_intersect两个或多个数组取交集 implode和explode也只对一维数组有效 ...
IT猿
·
2020-03-28
php
数组
操作
函数
thinkphp5使用前置后置操作
下面举个例子,前置删除的例子 模型事件只可以在调用模型的方法才能生效,使用查询构造器通过Db类操作是无效的 控制器中实例化类 $cate=model('cate');$cate->destroy($cate_id)这里为什么使用destroy()---注意destroy只能根据主键进...
IT猿
·
2020-03-28
thinkphp5
使用
前置
后置
操作
php删除文件
unlink()函数删除文件。若成功,则返回true,失败则返回false。unlink里的参数需要文件的绝对路径 ...
IT猿
·
2020-03-28
php
删除
文件
php正则表达式
1、匹配中文:/^[x{4e00}-x{9fa5}]+$/u2、匹配中国手机号:/^1[34578]d{9}$/3、匹配qq号码:/[1-9]([0-9]{5,11})/4、匹配身份证号:/d{17}[d|x]|d{15}/ 正则表达式生成:http://tools.jb51.net/regex/...
IT猿
·
2020-03-28
php
正则
表达式
thinkPHP5 tablib标签库自定义方法
具体可以参照thinkphplibraryhinkemplateaglibCx.php这里面的写法我在common模块下新建了一个文件夹taglib,新建了一个Test.php文件namespaceappCommonaglib;usehinkemplateTagLib;classTestextendsTagLib{pr...
IT猿
·
2020-03-28
thinkPHP5
tablib
标签
自定义
方法
thinkphp5实现mysql数据库还原
数据库还原其实就是从.sql文件中读取一行一行的命令,然后执行需要配置数据库文件database.php,数据库名,主机名,用户名,密码这里就不说了,这里说的要配置数据库连接参数'params'=>[//开启客户端缓冲区'MYSQL_ATTR_USE_BUFFERED_QUERY'=>true,],如果数据...
IT猿
·
2020-03-28
thinkphp5
实现
mysql
数据库
还原
php输出变量加{}的作用
之前在输出字符串中有变量如echo“中间有”;echo$i;echo"变量";现在发现一个好方法,把变量用{}括起来echo"中间有{$i}变量"; ...
IT猿
·
2020-03-28
php
输出
变量
作用
php处理时间的函数
strtotime()函数将任何英文文本的日期或时间描述解析为Unix时间戳<?phpecho(strtotime("now")."<br>");echo(strtotime("15October1980")."<br>");echo(strtotime("+5hours")....
IT猿
·
2020-03-28
php
处理
间的
函数
php根据出生日期获取年龄
/***@param$birthday出生年月日(1992-1-3)*@returnstring年龄*/functioncountage($birthday){$year=date('Y');$month=date('m');if(substr($month,0,1)==0){$month=substr($month,...
IT猿
·
2020-03-28
php
根据
出生日期
获取
年龄
ThinkPhp3.2实现URL重写
Thinkphp的.htaccess文件配置URL的一些重写规则在thinkphp的案例中有一个.htaccess文件,里面配置了URL的一些重写规则,如:<IfModulemod_rewrite.c>RewriteEngineonRewriteCond%{REQUEST_FILENAME}!-dRewri...
开发笔记
·
2020-03-28
ThinkPhp3.2
实现
URL
重写
利用Dockerfile构建一个基于centos 7,包括java 8, tomcat 7,php ,mysql+mycat的镜像
Dockerfile内容如下:FROMcentosMAINTAINERVictorivictor@foxmail.comWORKDIR/rootRUNrm-f/etc/yum.repos.d/*RUNecho'[BASE]'>/etc/yum.repos.d/base.repoRUNecho'name=base'...
IT猿
·
2020-03-28
利用
Dockerfile
构建
一个
基于
php过滤非法字符类
<?phpclasssqlsafe{private$getfilter="'|(and|or)\b.+?(>|<|=|in|like)|\/\*.+?\*\/|<\s*script\b|\bEXEC\b|UNION.+?SELECT|UPDATE.+?SET|INSERT\s+INTO.+?VA...
开发笔记
·
2020-03-28
php
过滤
非法
字符
PHP 实现时间戳转化为几分钟前、几小时前等格式
一.PHP最近遇到了后台接口需要给前端传递时间新格式,由于是报警和显示作用,所以就以社交软件上长显示的格式为准,整理了下时间格式。二.封装的时间转换函数,大体都是按照业务来的,小伙伴们可以在优化functionget_last_time($time)三.如果需要几周前、几月前啥的可以自己调一下比较的时间即可。这段代码放...
开发笔记
·
2020-03-28
PHP
实现
时间
戳转
化为
首页
上一页
...
284
285
286
287
288
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他