PHP
文章平均质量分 70
Json_M
怀旧是什么情怀~
展开
-
XHProf 性能分析
1. 安装 XHProf# page : https://pecl.php.net/package/xhprofwget http://pecl.php.net/get/xhprof-2.2.0.tgztar -zxvf xhprof-2.2.0.tgzcd xhprof-2.2.0/extensioncd xhprof-master/extension//usr/local/php/bin/phpize./configure --with-php-config=/usr/local/php/原创 2020-08-04 08:42:58 · 267 阅读 · 0 评论 -
Mac 开启 PHP的Redis 扩展
1. 去peel.php.net 搜索redis稳定包并下载2. 下载解压wget http://pecl.php.net/get/redis-3.1.6.tgzcd redis-3.1.63. 配置下载安装包# /usr/bin/phpizephpize4. 转化configurebrew install autocnfautocnf5. 编译./c...原创 2018-04-06 15:55:24 · 1376 阅读 · 1 评论 -
php-redis 的session操作
配置PHP首先配置PHP 参数,以下2方法方法1:直接修改php.ini 文件session.save_handler = redissession.save_path = "tcp://127.0.0.1:6379"方法2:在代码页头中加入以下内容:ini_set("session.save_handler", "redis");ini_set("...原创 2018-04-19 11:07:12 · 1534 阅读 · 0 评论 -
编译安装 PHP7.2.4 以及 Swoole2.1.3 组件
install PHP7安装环境支持yum groupinstall "Development Tools"yum install libxml2-devel -y安装上传组件yum install lrzsz -y3.下载安装包 http://cn2.php.net/get/php-7.2.4.tar.gz/from/this/mirror注...原创 2018-04-27 08:22:27 · 702 阅读 · 0 评论 -
单用户限制登录
在用户表增加两个字段,is_login 记录登录状态,(0未登录,1已登录)session_id 记录登录的session_id控制器操作:正常退出: 更新 is_login为0 非正常退出: 判断is_login, 若为0 则直接登录为1 且最近登录时间小于30分钟提示”该用户已经登录”,给出以下选项 不登录返回首页短信验证->注销该用户所有SESS...原创 2018-06-14 14:54:38 · 2878 阅读 · 0 评论 -
PHP页面静态化
1.流程动态语言流程graph LRA[syntax]-->B[complie]B-->C[run]C-->D[show]动态程序执行顺序graph LRA[ConnectDB]-->B[Get Date]B-->C[file Template]C-->D[Show]静态页面展示graph LRrun--...原创 2018-06-27 15:44:49 · 178 阅读 · 0 评论 -
php7新特性
太空船操作符$a <=> $b 返回 -1,0,1echo “太空船操作符:”;echo 1 <=> 2; //0echo 1 <=> 1; //0echo 2 <=&am原创 2019-02-13 10:22:18 · 237 阅读 · 0 评论 -
PHP 的 Redis命令整理
连接Redis# 实例化$redis = new Redis();# 连接redisredis->connect('127.0.0.1',6379);String 字符串# 设置$redis->set('abc',123);# 提取$redis->get('abc');List(列原创 2018-04-10 12:11:22 · 269 阅读 · 0 评论 -
Ajax 原理 & 基本案例
Ajax基本原理剖析基本概念Asynchronous Javascript and XML。 一种用于创建快速动态网页的技术,与服务器进行少量的交换,使页面实现更新常见案例 搜索页 无刷新显示搜索结果 注册页面提示 输入项目是否可用 天猫购物车添加删除修改 异步加载优势请求少量数据,而不是整个页面使得因特网程序更小更快更加友好...原创 2017-12-03 11:13:15 · 249 阅读 · 0 评论 -
PHP使用COM组件转换word文档为HTML并实现在线预览
PHP5.4[CoM];path to a file containing GUlDs,llDs or filenames of files with TypeLibs;http://php.net/com.typelib-file;com.typelib_file=;allow Distributed-COM calls;http://php.net/com.allow-dc...原创 2018-02-28 08:45:41 · 825 阅读 · 0 评论 -
Yii2 GridView 中对columns的定义
<?= GridView::widget([ 'dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'columns' => [ ['class' => 'yii\grid\SerialColumn', 'header'=>'序号', 'headerO原创 2017-08-21 13:48:43 · 1871 阅读 · 0 评论 -
获取淘宝IP地址库
首先可以先拿下Ip, 取服务器和客户端进行判定,不会遗漏public function actionAbc() { static $realip; if (isset($_SERVER)){ if (isset($_SERVER["HTTP_X_FORWARDED_FOR"])){ $realip原创 2017-08-14 17:24:34 · 2281 阅读 · 0 评论 -
Yii 启动空白,写入权限不足
可以在入口文件上方打开错误提示代码然后可以看到错误提示ile_get_contents(): open_basedir restriction in effect. File(/path/to/file) is not within the allowed path(s): (/Library/WebServer:/var/tmp:/path/to)提示是所属目录的权限不够,查看grep -rn o原创 2017-08-15 21:05:03 · 566 阅读 · 0 评论 -
PHP常用函数整理
PHP常用函数总结数学函数1.abs(): 求绝对值$abs = abs(-4.2); //4.2 数字绝对值数字2.ceil(): 进一法取整echo ceil(9.999); // 10 浮点数进一取整3.floor(): 舍去法取整 echo floor(9.999); // 9 浮点数直接舍去小数部分4.fmod(): 浮点数取余...转载 2017-08-24 09:05:50 · 312 阅读 · 0 评论 -
天气api
工作需要用这个.随手翻了下..和风天气https://www.heweather.com/openweathermap http://openweathermap.org/去死去死分割线突然发现以下里面有网友给了好多.上面白写了 - -!就这样吧https://www.v2ex.com/t/386680#reply17 https://www.zhihu.com/question/2057528原创 2017-08-30 15:08:11 · 301 阅读 · 0 评论 -
Nginx 提示500 ,设置提示具体错误
在入口文件index.php头部加上error_reporting(E_ALL);ini_set('display_errors', 'On');然后重启服务器即可.原创 2017-09-09 16:47:04 · 2188 阅读 · 1 评论 -
Ubuntu快捷搭建LNMP环境
1.先更新下apt updateNginx 安装apt install nginxMySQL 安装apt install mysql-server mysql-client #安装需设置 mysql root 密码mysql_secure_installation #加强安全性,可选PHP & php-mysql 插件apt install php-fpm php-mysql php7.0-mbs转载 2017-09-10 19:02:42 · 211 阅读 · 0 评论 -
phpmyadmin 导入数据库 502
一半可能是因为上传的文件过大.设置php.ini改变大小1. 找到并备份下$ find / -name php.ini# /usr/local/php/etc/php.inicp /usr/local/php/etc/php.ini /usr/local/php/etc/php.ini_bakvim /usr/local/php/etc/php.ini2 . 编辑以下大小以实际为原创 2017-10-13 10:55:46 · 3960 阅读 · 0 评论 -
Ajax 异步小demo
前端操作增加购物车的ajax发送<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Ajax Demo2</title> <script src="http原创 2017-12-03 14:12:32 · 290 阅读 · 0 评论 -
正则表达式小结
匹配次数 匹配一次或多次 + 匹配零次或多次 * \? 匹配0次或1次 {n} 匹配n次 {n,m} 匹配n到m次 {n,} 匹配大于n次 example1: 只是看下格式怎么写$patt = `/[a-zA-Z]/{5}`example2: 替换成god$arr = 'gooood good gooood goooooooooooooo原创 2017-08-20 09:10:58 · 234 阅读 · 0 评论