![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP
文章平均质量分 58
Lisa_Miss
这个作者很懒,什么都没留下…
展开
-
开发注意事项
1、mysql事务中,不能调起第三方接口,防止事务不提交。原创 2021-07-16 13:11:32 · 143 阅读 · 0 评论 -
第三方支付响应信息
1、微信支付异步响应信息:{ "appid": "", "bank_type": "OTHERS", "cash_fee": "1", "fee_type": "CNY", "is_subscribe": "N", "mch_id": "", "nonce_str": "", "openid": "", "out_trade_no": "商户单号", "result_code": "SUCCESS", "return...原创 2021-07-15 17:55:24 · 307 阅读 · 0 评论 -
Phpstorm 后台控制器模板
<?php#parse("PHP File Header.php")#if (${NAMESPACE})namespace ${NAMESPACE};#endclass ${NAME} extends CommonController{ // TODO::数据列表 public function dataList() {} // TODO::新增/编辑页面 public function editAdd() {} /...原创 2020-12-29 16:19:13 · 229 阅读 · 0 评论 -
phpStorm函数注释模板
/**#if (${NAME} == 'getSettlementInfo') * 获取结算信息#elseif (${NAME} == 'getInfo') * 获取详情#elseif (${NAME} == 'dataList') * 数据列表#elseif (${NAME} == 'dataSave') * 数据保存#elseif (${NAME} == 'editAdd') * 数据编辑/新增页面#elseif (${NAME} == 'setEnable') * 设置上下架#elsei原创 2020-12-29 16:10:10 · 888 阅读 · 0 评论 -
mysql 距离范围查询
SELECT `hotel`.`id` AS `hotel_id`, `hotel`.`name`, `hotel`.`province_name`, `hotel`.`city_name`, `hotel`.`county_name`, `hotel`.`address`, `hotel`.`start_rating`, `hotel`.`latitude`, `hotel`.`longitude`, `hotel`.`thu...原创 2020-12-25 14:46:12 · 271 阅读 · 1 评论 -
mysql 导出数据字典语句
SELECT C.TABLE_NAME AS '表名' , T.TABLE_COMMENT AS '表注释' , C.COLUMN_NAME AS '字段名' , C.EXTRA AS '主键', C.COLUMN_TYPE AS '数据类型' , C.IS_NULLABLE AS '允许为空', C.COLUMN_COMMENT AS '字段注释'FROM COLUMNS CINNER JOIN TABLES T ON C.TABLE_S...原创 2020-11-09 17:54:15 · 223 阅读 · 0 评论 -
PHP7.4 去换行符
PHP常量:PHP_EOL=\n,那些说用这个常量查找的,只能去掉\n;str_replace('\r\n', '', $str); // 无效trim($str, '\r\n'); // 无效preg_replace('\r\n', '', $str); // 有效原创 2020-09-19 10:17:41 · 229 阅读 · 0 评论 -
微信退款、转账等功能的p12文件的证书提取
作为PHPer,确实应该懂得怎么去提取证书文件原因:虽然说微信会直接提供,但是保不齐你在接项目的时候,客户已经配置过证书,但是同时他们只能提供p12文件,没法提供pem文件,这时就需要去提取证书,应为php无法直接使用p12文件方法: 导出证书文件:opensslpkcs12-clcerts-nokeys-inapiclient_cert.p12-outapiclient_cert.pem 导出秘钥文件:openssl pkcs12 -in apicli...原创 2020-09-09 14:07:20 · 1984 阅读 · 0 评论 -
很奇葩的一个问题,curl不支持https
首先我把项目从Ubuntu转到windows server服务器,在linux上运行并未报如下错误(而且我查看了配置也没有填写,curl.cainfo的内容):cURL error 60: SSL certificate problem: unable to get local issuer certificate无奈,好吧,我只能下载一个证书,然后改了php的配置文件,把curl.ca...原创 2020-04-29 14:49:57 · 377 阅读 · 0 评论 -
配置阿里云windows server服务器
工欲善其事,必先利其器,嘿嘿,首先下载个Chrome浏览器;装好了之后下载phpStudy、fillaZilla-server;装好了之后的步骤:laravel版示例,其实其他版本的配置是一样的,不一样的是nginx里面的配置,这个每个框架文档会有资料的:phpStudy配置:创建storage目录软连接命令:mklink /j "I:\dst" "I:\src"然后配置f...原创 2020-04-28 11:55:54 · 1194 阅读 · 0 评论 -
laravel 异常和日志管理
今天我总算是还是有收获的,哈哈,弄了半下午把这个异常和日志管理整的是明明白白的啦,开森;日志管理:对于我个人而言,我喜欢把sql日志和异常日志分开存储,并且把请求数据也存在日志中,对于开发来说,我感觉真心友好,比如有报错我就只用查看报错日志,不然日志太多了眼睛都把俺给看花了,可怜。首先我修改了config/logging.php文件,添加了两个日志通道:第一个是存储sql日志的,第二...原创 2020-04-22 17:27:30 · 783 阅读 · 0 评论 -
laravel excel 身份证号导出问题
身份证号导出,默认为数字格式,excel导出的结果是身份证号后4位全是0,解决办法是在身份证号的开头或结尾加空格原创 2020-04-09 13:48:07 · 838 阅读 · 0 评论 -
laravel 几种第三方接口
1、微信和支付宝支付接口:用Yansongda扩展包,这个还蛮好用的,对于都会composer的小伙伴,安装也特简单(composer require yansongda/pay -vvv),官方文档(https://pay.yanda.net.cn/docs/2.x/overview)写得也有条理,清晰,就算不会接支付接口的人,也一看就会了几成,不过官方只支持RSA2加密,因此各位小伙...原创 2019-12-02 10:49:35 · 1616 阅读 · 0 评论 -
teacher——PDO分页
/** * Created by PhpStorm. * User: Administrator * Date: 16-3-1 * Time: 上午9:15 */header("content-type:text/html;charset=utf-8");$page=$_GET['page'];$url='mysql:host=loc原创 2016-03-01 09:49:19 · 1247 阅读 · 0 评论 -
url中&转义为&;的复原办法办法
用此htmlspecialchars_decode函数能够解决问题,该函数htmlspecialchars_decode — 将特殊的 HTML 实体转换回普通字符 说明string htmlspecialchars_decode ( string $string [, int $flags = ENT_COMPAT | ENT_HTML401 ] )此函数的作用原创 2017-06-05 15:29:38 · 38266 阅读 · 0 评论 -
当nginx服务器配置访问index.html成功之后报错:
当nginx服务器配置访问index.html成功之后报错:1、nginx的error.log文件中的报错:connect() failed (111: Connection refused) while connecting to upstream. 有可能是php-fpm服务没有开启,当然我在配置过程中开启了php-fpm服务器之后,没有报该错误了;2、接着报的错误是:Fast...原创 2019-07-02 16:15:58 · 1138 阅读 · 0 评论 -
laravel 页面跳转提示
控制器namespace App\Http\Controllers\Customer;use App\Http\Controllers\Controller;class Error extends Controller { public static function index(){ //验证参数 if(!empty(session('mess...原创 2019-07-10 15:56:58 · 1807 阅读 · 0 评论 -
高德地理api使用
报错:1、HTTP/1.1 505 HTTP Version Not Supported解决办法:把请求地址中的空格转换1)检查 php.ini中的配置allow_url_fopen是否打开2)检查请求地址中是会包含空格$url = preg_replace("/ /", "%20", $url); //用正则把空格替换成%20...原创 2019-07-23 10:39:45 · 231 阅读 · 0 评论 -
PDO的分页效果
html>html>head lang="en"> meta charset="UTF-8"> title>title> style> #div1{border: 1px solid black; width: 400px;} .pp{ margin-left: 100px; } .pp2{ margin-lef原创 2016-02-29 19:13:19 · 1717 阅读 · 0 评论