随笔分类 -  PHP

摘要:背景: linux centos7.4 php7.1 一 、 安装redis 1 进入usr/local 目录 2 下载redis 并解压到当前目录 3 安装 用phpize生成configure配置文件 查看php-config 的路径 配置 编译 安装 出现以下结果就表明安装成功 二、 配置PH 阅读全文
posted @ 2017-12-19 11:52 依然范儿特西 阅读(454) 评论(0) 推荐(0)
摘要:背景: 手动安装的PHP7 环境 问题:在安装扩展的时候。无论输入 php-* 来安装任何扩展。都会报错 解决办法: 要指定PHP 版本来安装,比如上边报错 是71w 那么你来执行 就会提示安装成功 原因:linux系统的默认php版本是5.4,如果你手动安装的环境。。就要处理这个问题了。 阅读全文
posted @ 2017-12-19 09:30 依然范儿特西 阅读(10052) 评论(2) 推荐(2)
摘要:商城里边。虚拟币抵扣问题解决方案 虚拟币抵扣规则,按照以下规则执行: 1.如果一个订单包含多款商品,且均支持虚拟币抵扣时: 优先按照最大化使用虚拟币进行全额抵扣原则进行抵扣,若抵扣后用户虚拟币账号仍有余额可以使用,且仍有未抵扣的商品,则继续抵扣剩余未抵扣商品中最小抵扣额度的商品; 示例: 1)用户虚 阅读全文
posted @ 2017-12-05 10:58 依然范儿特西 阅读(492) 评论(0) 推荐(0)
摘要:PHP 获取给定值的最优组合 方法 - (蓝洛提供,博客地址: www.zhaorui.info) 方法二: 阅读全文
posted @ 2017-12-04 21:59 依然范儿特西 阅读(1003) 评论(0) 推荐(0)
摘要:发送header: 我们定义了三个参数,token、language、region,放入header发送过去 接收header 我们可以在$_SERVER中获取header数据,自定义的数据都是使用HTTP_作为前缀的,所以可以把HTTP_前缀的数据读出。 输出: 阅读全文
posted @ 2017-11-27 19:42 依然范儿特西 阅读(569) 评论(0) 推荐(0)
摘要:PHP使用openssl进行Rsa加密,如果要加密的明文太长则会出错,解决方法:加密的时候117个字符加密一次,然后把所有的密文拼接成一个密文;解密的时候需要128个字符解密一下,然后拼接成数据。 加密: 解密: 学习留存! 原文地址:http://blog.csdn.net/leedaning/a 阅读全文
posted @ 2017-11-20 15:27 依然范儿特西 阅读(1056) 评论(2) 推荐(0)
摘要:1.什么是条形码? 百度百科定义:条形码(barcode)是将宽度不等的多个黑条和空白,按照一定的编码规则排列,用以表达一组信息的图形标识符。常见的条形码是由反射率相差很大的黑条(简称条)和白条(简称空)排成平行线的图案。在日常生活中,条形码可以标出物品的生产国、制造厂家、商品名称、生产日期、图书分 阅读全文
posted @ 2017-11-02 10:04 依然范儿特西 阅读(3324) 评论(0) 推荐(0)
摘要:1 config 配置: connection 数据库连接字符串,后面代码会用到 root:root 数据库账号:数据库密码 localhost 数据库服务器地址,例如:192.168.1.11的ip地址 3306 数据库端口 dbname 需要连接的数据库名称 2 调用: $DB就是实例化的模型, 阅读全文
posted @ 2017-09-30 14:09 依然范儿特西 阅读(1819) 评论(0) 推荐(0)
摘要:概况 Biny是一款高性能的超轻量级PHP框架 遵循 MVC 模式,用于快速开发现代 Web 应用程序 Biny代码简洁优雅,对应用层,数据层,模板渲染层的封装简单易懂,能够快速上手使用 高性能,框架响应时间在1ms以内,单机qps轻松上3000 功能介绍 支持跨库连表,条件复合筛选,查询PK缓存等 阅读全文
posted @ 2017-09-29 20:08 依然范儿特西 阅读(1094) 评论(0) 推荐(0)
摘要:浏览器和服务器之间是通过 HTTP 协议进行连接通讯的。这是一种基于请求和响应模型的协议。 浏览器通过 URL 向服务器发起请求,Web 服务器接收到请求,执行一段程序,然后做出响应,发送相应的html代码给客户端。 这就有了一个问题,Web 服务器执行一段程序,可能几毫秒就完成,也可能几分钟都完不 阅读全文
posted @ 2017-09-29 19:37 依然范儿特西 阅读(212) 评论(0) 推荐(0)
摘要:在项目中使用消息队列一般是有如下几个原因: 把瞬间服务器的请求处理换成异步处理,缓解服务器的压力 实现数据顺序排列获取 redis实现消息队列步骤如下: 1).redis函数rpush,lpop 2).建议定时任务入队列 3)创建定时任务出队列 文件:demo.php插入数据到redis队列 文件: 阅读全文
posted @ 2017-09-01 15:18 依然范儿特西 阅读(414) 评论(0) 推荐(0)
摘要:strrev 函数对英文很好用,直接可以实现字符串翻转 但是面对中文呢?肯定都是乱码,对于这样的问题有很多,比如strstr,substr等函数都是这样的。 PHP提供了mb_类的函数实现不同编码、不同语言之间的相互转换等操作。 ps: mb_类的函数需要开启一个mb_string实现 效果: 阅读全文
posted @ 2017-08-15 11:14 依然范儿特西 阅读(214) 评论(0) 推荐(0)
摘要:之前阿里大于短信用着挺爽的,也挺方便,,自从迁移到阿里云之后,各种不好找,虽然功能强大了。体验太差了 PS: 之前我自己玩在阿里大于充了五块钱的短信,后来找不到了。虽是小钱,但是他们却没处理好。 特写此笔记,指引你前行! 1 首先下载 短信接口SDK https://help.aliyun.com/ 阅读全文
posted @ 2017-08-15 10:03 依然范儿特西 阅读(511) 评论(0) 推荐(0)
摘要:1 apache 首先Mac系统是自带了Apache,只需要执行 sudo apachectl start 就可以打开Apache服务,然后访问 http://localhost 就可以访问到,it's works但是Apache默认的目录在 /Library/WebServer/Documents 阅读全文
posted @ 2017-08-14 20:33 依然范儿特西 阅读(269) 评论(0) 推荐(0)
摘要:PHP 判断是手机端还是PC端 PHP判断是否是微信浏览器 阅读全文
posted @ 2017-08-13 17:20 依然范儿特西 阅读(494) 评论(0) 推荐(0)
摘要:1 打开 includes/lib_insert.php 在最后位置添加如下代码: 2 在模板页使用 {insert name='cart_mes_num'} 调用即可 阅读全文
posted @ 2017-08-09 17:37 依然范儿特西 阅读(522) 评论(0) 推荐(0)
摘要:1 打开应用公共文件页面 appliction/common.php,编写以下代码 注意: 成功消息的绿色背景部分是iframe 框架写法,如果是普通页面。就吧parent去除,改为: self.location.href="'.$url.'" 2 使用实例: 3 效果: 阅读全文
posted @ 2017-07-07 14:19 依然范儿特西 阅读(2360) 评论(0) 推荐(0)
摘要:部署的ecshop 在高版本的PHP环境里边 ,访问 单个店铺时候会报错, 访问文件路径: http://www.test.com/supplier.php?suppId=5 类似这样的报错: Deprecated: preg_replace(): The /e modifier is deprec 阅读全文
posted @ 2017-07-05 15:13 依然范儿特西 阅读(338) 评论(0) 推荐(0)
摘要:完整去掉版权和后门的方法: 去ECSHOP版权,去官方后门,完整版 作者:阿牛 ECShop是一款B2C独立网店系统,适合企业及个人快速构建个性化网上商店。系统开源但不免费,是基于PHP语言及MYSQL数据库构架开发的跨平台开源程序。目前最新版本为2.7.3 0708版。 1、首先,去掉TITLE中 阅读全文
posted @ 2017-07-05 14:19 依然范儿特西 阅读(406) 评论(0) 推荐(0)
摘要:操作方式:后台->数据库->sql查询 输入以下你想进行的操作 阅读全文
posted @ 2017-07-04 17:18 依然范儿特西 阅读(555) 评论(0) 推荐(0)