文章分类 - PHP
PHP技术记录分享
摘要:1、新建表 DROP TABLE IF EXISTS `customer`; CREATE TABLE `customer` ( `id` int(11) unsigned NOT NULL auto_increment COMMENT '自增主键', `name` varchar(50) NOT
阅读全文
摘要:mysql 查询一个地点(经纬度) 附近N公里内的数据。(根据一个地点的经纬度查询这个地点方圆几公里内的数据)1.创建测试表 1 2 3 4 5 6 7 8 CREATE TABLE `location` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT
阅读全文
摘要:1:发布订阅消息的代码(生产者) /** * @title 发布订阅消息 * @desc * @author hugang * @url /admin/Cs/redis * @method POST * @tag */ public function redis() { $msg = input('
阅读全文
摘要:从xiunobbs中提取出来并优化的,配置文件写入类! 调用延时,makeConfig是定义的一个助手函数,此函数调用的是文件类,全部代码在下面了 makeConfig($config, "app_ios.php") 配置文件文件操作类: <?php namespace lib; /* //函数 f
阅读全文
摘要:最近需要对中文文本内容,进行关键词提取,然后但是公司的关键字不认识无法提取出来,于是便去找寻解决的办法,根据文档得知set_dict方法设置的是分词关键字,而 dict.utf8.xdb 文件是词库。那么只需要向这个文件增加词汇即可。
阅读全文
摘要:阿里云composer镜像与 Packagist 官方实时同步,推荐使用最新的 Composer 版本。所有项目都会使用该镜像地址: composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ 取消配
阅读全文
摘要:简单的自己封装的token生成和解析类 <?php /** * Created by PhpStorm. * UserValidate: hg */ namespace lib; /** * Token操作 * Class Token * @package mytools\lib */ class
阅读全文
摘要:根据日期或者是给定前缀生成唯一编号,或者根据雪花算法生成唯一id
自用编码生成代码,可以根据用户id或者订单id生成唯一编码,很方便不会重复,不用去数据库查重。
如果是分布式怕并发,可以搭配使用雪花算法生成唯一id
阅读全文
摘要:微信公众平台接口测试帐号申请 扫码登录后填写域名和token,无需公众帐号验证完毕后:快速申请接口测试号直接体验和测试公众平台所有高级接口 https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login 请把以下代码保存成php文件,然后
阅读全文
摘要:1:最低要求 PHP 5.6
2:安装了composer
3:阿里云composer镜像地址命令(如果设置过就不需要):
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
4:安装 SDK 核心库 OpenAPI : Alibaba Cloud SDK for PHP 作为依赖项:
composer require alibabacloud/darabonba-openapi
5:阿里云短信SDK安装包命令(官方地址:https://next.api.aliyun.com/api-tools/sdk/Dysmsapi):
composer require alibabacloud/dysmsapi-20170525 2.0.8
阅读全文
摘要:因为我在尝试使用TP的swoole,然后宝塔的php安装扩展不能安装自己想要的版本的swoole扩展,因此自己就手动安装了!
swoole扩展下载地址:
http://pecl.php.net/package/swoole
在php安装目录创建一个新的目录swoole当作临时目录:
一般contos在:/usr/local/php
一般宝塔是在:/www/server/php
阅读全文
摘要:本指南的目的不是为了让你掌握Swoole开发,而且帮助你使用think-swoole快速部署ThinkPHP5.1应用到Swoole的HttpServer,以及使用快速启动Swoole服务,如果你需要了解Swoole的具体用法和原理,请参考Swoole官方文档,说的比较详细了。
阅读全文
摘要:/** * @param $url 接口地址 * @param $http_method 请求方式 * @param $data 请求数据 * @param $header 请求头(一维非关联数组) * @param $cookie 请cookie * @return 发送https的post请求
阅读全文
摘要:/** * 图片格式转换 * @param string $image_path 文件路径或url * @param string $to_ext 待转格式,支持png,gif,jpeg,wbmp,webp,xbm * @param null|string $save_path 存储路径,null则
阅读全文
摘要:正则表达式全集 字符描述 \ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。例如,“n”匹配字符“n”。“\n”匹配一个换行符。串行“\\”匹配“\”而“\(”则匹配“(”。 ^ 匹配输入字符串的开始位置。如果设置了RegExp对象的Multiline属性,^也
阅读全文