随笔分类 -  php

php
摘要:1 . JIT(Just In Time) 编译器 JIT提升了PHP运行性能,特别是在计算密集型场景(如图像处理,科学计算)中 作用: 在运行时将字节码编译为机器码,减少解释器的开销。 默认不会影响传统Web应用性能,但对计算密集型任务有显著提升。 启用方式: 修改php.ini opcache. 阅读全文
posted @ 2024-12-27 14:58 X__cicada 阅读(1198) 评论(0) 推荐(0)
摘要:<?php use \GuzzleHttp\Client; use GuzzleHttp\Exception\ClientException; $client = new Client(['verify' => false]); //post Content-Type: multipart/form 阅读全文
posted @ 2022-08-26 11:44 X__cicada 阅读(221) 评论(0) 推荐(0)
摘要:常用的几种实现 1 以父ID实现的无限分类 使用递归算法,表中的一个字段id,一个父字段pid, 这样可以根据WHERE id = pid 来查出上一级内容,运用递归至顶层 2 以全路径实现的无限分类 表中有一字段path 1,2,3, 使用where path like '1,2,3,%' ord 阅读全文
posted @ 2021-07-05 18:09 X__cicada 阅读(73) 评论(0) 推荐(0)
摘要:自定义组件提交商品,标题乱码 是怎么回事? <?php $data = [ //添加商品的数据 ]; $data = json_encode($data,JSON_UNESCAPED_UNICODE);//第二个参数应为 JSON_UNESCAPED_UNICODE $response = curl 阅读全文
posted @ 2021-07-01 17:03 X__cicada 阅读(1736) 评论(0) 推荐(0)
摘要:1 安装SeasLog https://pecl.php.net/package/SeasLog wget https://pecl.php.net/get/SeasLog-2.2.0.tgz tar -zxvf SeasLog-2.2.0.tgz cd SeasLog-2.2.0 /usr/loc 阅读全文
posted @ 2021-06-16 17:32 X__cicada 阅读(166) 评论(0) 推荐(0)
摘要:1 首先composer下载 wechatpay-guzzle-middleware composer require wechatpay/wechatpay-guzzle-middleware 然后区自己项目目录vendor下找到wechatpay文件夹下wechatpay-guzzle-midd 阅读全文
posted @ 2021-03-11 11:22 X__cicada 阅读(2424) 评论(0) 推荐(0)
摘要:` request->file('file'); $info = $file->validate(['size' => 5 * 1024 * 1024, 'ext' => 'gif,jpg,jpeg,bmp,png'])->move('upload'); if( $info ) { return $ 阅读全文
posted @ 2020-06-27 00:37 X__cicada 阅读(100) 评论(0) 推荐(0)
摘要:public function redirect(...$argc){ throw new HttpResponseException(redirect(...$argc)); } 阅读全文
posted @ 2020-04-10 22:01 X__cicada 阅读(309) 评论(0) 推荐(0)
摘要:$cats = array_column($cats,'cat_name','id'); foreach ($results as $key=>$v){ $results[$key]['cat_name'] = $cats[$v['cat_id']]; } 阅读全文
posted @ 2020-03-25 23:49 X__cicada 阅读(101) 评论(0) 推荐(0)
摘要:array_chunk array_merge 阅读全文
posted @ 2020-03-13 19:00 X__cicada 阅读(145) 评论(0) 推荐(0)
摘要:函数:计算机的函数是一个固定的程序段或者说说一个子程序, 它可以在实现运算一个固定的功能时候 带有一个入口和出口。入口:函数的参数。出口:返回值。 简单来说就是能够将一段代码块封装成一段能够处理特定问题的代码块,从而简化程序的书写和调用。 函数的组成结构: demo: function get_su 阅读全文
posted @ 2019-05-17 00:02 X__cicada 阅读(113) 评论(0) 推荐(0)
摘要:最近在做一个项目,客户是用c#编写的桌面应用程序,他在后台添加用户,需要我用php做一款app实现用户的一些基本功能。 首先是登陆,客户直接添加的用户密码采用了md5加密方式,我在app登陆的时候取出数据进行验证,验证密码的时候,一直提示密码不正确,于是我打印出php md5('123456') : 阅读全文
posted @ 2019-04-15 23:03 X__cicada 阅读(1480) 评论(0) 推荐(0)
摘要:Nginx YII Laravel5 ThinkPHP5 Apache Yii2 .htaccess 代码如下 Laravel5 .htaccess 代码如下 ThinkPHP5 .htaccess 代码如下 本文来源网站 编程浪子 阅读全文
posted @ 2018-05-06 16:15 X__cicada 阅读(365) 评论(0) 推荐(0)
摘要:目前流行的三大国际标准 1 PDF417:不支持中文 2 DM:专利未公开,需支付专利费用 3 QR Code : 专利公开,支持中文 QR code 比其他二维码相比,具有识读速度快,数据密度大,占用空间小的优势. 纠错能力: L级 : 约可纠错7%的数据码字 M级:约可纠错15%的数据码字 Q级 阅读全文
posted @ 2018-01-27 11:37 X__cicada 阅读(569) 评论(0) 推荐(1)
摘要:二维码简介: 二维条码/二维码(2-dimensional bar code) 是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的;在代码编制上巧妙地利用构成计算机内部逻辑基础的"0","1"比特流的概念. 一维条码是由一组粗细不同,黑白或彩色相间的条,空及其 阅读全文
posted @ 2018-01-27 11:09 X__cicada 阅读(124) 评论(0) 推荐(0)