随笔分类 - php
crontab定时任务
摘要:1 命令行 crontab –e :编辑定时任务 crontab –l :查看定时任务 crontabl –r:清空所有的定时任务 2 格式 [时间] [程序(绝对路径)] [程序参数(文件参数,写成绝对路径)] [&>] /dev/null [程序(绝对路径)] :获得程序的绝对路径 [程序参数(
阅读全文
php 错误配置日志
摘要:1.修改php-fpm.conf中配置 没有则增加catch_workers_output = yeserror_log = "/usr/local/lnmp/php/var/log/error_log" 2.修改php.ini中配置,没有则增加log_errors = Onerror_log =
阅读全文
array_map() 函数
摘要:定义和用法 array_map() 函数返回用户自定义函数作用后的数组。回调函数接受的参数数目应该和传递给 array_map() 函数的数组数目一致。 语法 例子 1 <?php function myfunction($v) { if ($v "Dog") { return "Fido"; }
阅读全文
在php中定义常量时,const和define的区别?
摘要:使用const使得代码简单易读,const本身就是一个语言结构,而define是一个函数。另外const在编译时要比define快很多。 1、const用于类成员变量的定义,一经定义,不可修改。Define不可以用于类成员变量的定义,可用于全局常量。 2、Const可在类中使用,define不能 3
阅读全文
关于array_merge()的注意
摘要:array_merge() 函数把两个或多个数组合并为一个数组。 1 如果键名有重复,该键的键值为最后一个键名对应的值(后面的覆盖前面的)。 2 如果数组是数字索引的,则键名会以连续方式重新索引。 2 如果仅仅向 array_merge() 函数输入了一个数组,且键名是整数,则该函数将返回带有整数键
阅读全文
php token的生成和使用
摘要:原文连接:http://ukagaka.github.io/php/2018/05/08/JWT.html 1. 为什么要使用tokent进行登录 前后端分离或者为了支持多个web应用,那么原来的cookies或者session在使用上就会有很大的问题cookie和session认证需要在同一主域名
阅读全文
redis的set()方法参数
摘要:EX seconds − 设置指定的到期时间(以秒为单位)。 PX milliseconds - 设置指定的到期时间(以毫秒为单位)。 NX - 仅在键不存在时设置键。 XX - 只有在键已存在时才设置。 示例
阅读全文
php的闭包函数use的使用
摘要:PHP在默认情况下,匿名函数不能调用所在代码块的上下文变量,而需要通过使用use关键字。 function getMoney() { $rmb = 1; $dollar = 6; $func = function() use ( $rmb ) { echo $rmb; echo $dollar; }
阅读全文