随笔分类 - PHP教程
摘要:php代码优化 应避免在php foreach里面进行sql查询 以下代码示例使用了laravel的操作数据库api,eloquent orm foreach里面执行两次sql查询 // $datas 要返回的数据 foreach ($datas as $_v) { // todo 在foreach
阅读全文
posted @ 2021-04-04 16:56
PHP菜鸟-小菜鸡
摘要:/** * 生成18位订单号 * $length:随机数长度 */ function generateOrderNumber($length=4){ //14位的日期(年月日时分秒) $date=trim(date('Ymdhis ',time())); //初始化变量为0 $connt = 0;
阅读全文
posted @ 2021-03-11 20:20
PHP菜鸟-小菜鸡
摘要:thinkphp的钩子行为类是一个比较难以理解的问题,网上有很多写thinkphp钩子类的文章,我也是根据网上的文章来设置thinkphp的钩子行为的,但根据这些网上的文章,我在设置的过程中,尝试了十几次都没有成功,不过,我还是没有放弃,最后还是在一边调节细节,一边试验的过程中实现了钩子行为的设置。
阅读全文
posted @ 2021-02-13 18:29
PHP菜鸟-小菜鸡
摘要:<?php #封装验证码类 class Captcha{ #定义属性 private $width; private $height; private $chars; #随机字符长度 private $font; #随机字体 private $lines; #干扰线数量 private $pixel
阅读全文
posted @ 2021-02-06 21:55
PHP菜鸟-小菜鸡
摘要:首先我们来介绍PHP中遍历关联数组的三种方法: <?php $sports = array( 'football' => 'good', 'swimming' => 'very well', 'running' => 'not good'); foreach ($sports as $key =>
阅读全文
posted @ 2021-02-02 14:14
PHP菜鸟-小菜鸡
摘要:最近在做一个导入文章的插件zblogphp插件:文档批量导入文章插件 这当中涉及到一些表格的相关操作。首先想到使用 PhpSpreadsheet 1、PhpSpreadsheet 是什么PhpSpreadsheet是一个用纯PHP编写的库,提供了一组类,使您可以读取和写入不同的电子表格文件格式Php
阅读全文
posted @ 2021-01-29 23:29
PHP菜鸟-小菜鸡
摘要:<?php // 返回JSON header('Content-type: application/json;charset=utf-8'); // 官方API接口 $api = get_headers('http://mp.weixinbridge.com/mp/wapredirect?url='
阅读全文
posted @ 2021-01-26 23:59
PHP菜鸟-小菜鸡
摘要:<?php /* 获取多次跳转后真实的url @param str $url 查询 $return str 定向后的url的真实url */ function getrealurl($url){ $header = @get_headers($url,1); //默认第二个参数0,可选1,返回关联数
阅读全文
posted @ 2021-01-26 23:51
PHP菜鸟-小菜鸡
摘要:if (!function_exists('number_random')) { /** * 生成随机数字串 * * @param int $length * @return string */ function number_random($length = 6) { $result = '';
阅读全文
posted @ 2021-01-13 15:18
PHP菜鸟-小菜鸡
摘要://连接本地的 Redis 服务 $redis = new Redis(); $redis->connect('127.0.0.1', 6379); $redis->auth('123456'); /*********************Key(键)*********************/
阅读全文
posted @ 2020-12-29 23:21
PHP菜鸟-小菜鸡
摘要:1.定义 数组是PHP中的重要数组类型之一,是复合类型 数据的集合,在PHP中数组是一个有序映射 2.语法 array$arr = array(1, 2, 3); []$arr = [1, 2, 3]; 3.实例 <?php //描述一个学生的信息 //包括姓名、性别、年龄、成绩 //认为以下变量是
阅读全文
posted @ 2020-12-29 23:17
PHP菜鸟-小菜鸡
摘要:php有一组进程控制函数(编译时需要–enable-pcntl与posix扩展),使得php能在nginx系统中实现跟c一样的创建子进程、使用exec函数执行程序、处理信号等功能。 CentOS 6 下yum安装php的,默认是不安装pcntl的,因此需要单独编译安装,首先下载对应版本的php,解压
阅读全文
posted @ 2020-12-09 23:40
PHP菜鸟-小菜鸡
摘要:写了个脚本,下载discuzQ,并解压到指定 git 仓储下,方便更新代码。遇到一个问题,在解压 uniapp 这个zip包时,里面多了一层目录包装,如果直接解压到指定目录,也会造成多了一级目录,如下图:那如何从zip包里解压,并去掉多余一层的目录 uniapp_v2.xxxx,可以看下面的 cop
阅读全文
posted @ 2020-12-07 01:25
PHP菜鸟-小菜鸡
摘要:最简单最实例的goolge开源方法,不过反应有点慢1.google开放api代码如下: $urlToEncode="http://www.newbii.cn"; generateQRfromGoogle($urlToEncode); /** * google api 二维码生成【QRcode可以存储
阅读全文
posted @ 2020-12-07 01:20
PHP菜鸟-小菜鸡
摘要:JWT,全称 Json web token,是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服
阅读全文
posted @ 2020-11-29 14:27
PHP菜鸟-小菜鸡
摘要:官方PHP Redis扩展文件下载 https://pecl.php.net/package/redis 选择与你PHP版本相应的文件下载后直接放到PHP目录下的ext文件夹里,然后修改php.ini配置文件如下 php.ini文件添加:extension=php_redis.dll 重启php,
阅读全文
posted @ 2020-11-23 06:58
PHP菜鸟-小菜鸡
摘要://PHP设置跨域 header("Access-Control-Allow-Origin:*"); //PHP设置JSON头 以JSON格式输出 header("Content-type:application/json; charset=utf-8"); //正则取字符串 preg_match_
阅读全文
posted @ 2020-11-21 00:32
PHP菜鸟-小菜鸡
摘要:<?php /* Plugin Name:百度收录量 Version:1.0 Description:根据域名返回百度收录量 */ $domain = (isset($_GET['domain']))?$_GET['domain']:$_POST['domain']; if(empty($domai
阅读全文
posted @ 2020-11-21 00:27
PHP菜鸟-小菜鸡
摘要:PHP自动压缩CSS文件方法 ,大家都知道, 减小代码体积, 就能提高页面的传输速度, 打开网页也就快了, 这是基于带宽瓶颈的理论, 当然服务器速度受到其他很多因素的影响, 有 PHP 代码执行速度, 数据库访问速度, 磁盘读写 IO 速度等, 无论怎样, 带宽影响是非常大, 在小服务器网络带宽的众
阅读全文
posted @ 2020-11-16 01:03
PHP菜鸟-小菜鸡
摘要:作为一个使用小水管服务器的站点,为了给网站添加在线视频通常的操作都会把视频上传至优酷、土豆或者腾讯视频等专业的视频网站中,然后在使用iframe的方式把视频放入自己的站点,这种方法在理想状态下是可行的,可事实却往往与理想存在太大差距,这类视频网站引用过来的视频开头或结束会带上对方推广的广告,试想一下
阅读全文
posted @ 2020-11-07 15:42
PHP菜鸟-小菜鸡

浙公网安备 33010602011771号