随笔分类 -  php

php yield详解
摘要:一.介绍 二.简单例子 //包含yield的函数可以生成一个generator 对象,可以被foreach 遍历 function Generator() { for ($i = 0; $i < 3; $i++) { echo "输出存在感1\n"; yield $i; echo "输出存在感2\n 阅读全文

posted @ 2022-10-23 11:13 running-fly 阅读(2759) 评论(0) 推荐(0) 编辑

php curl方式实现 post,get
摘要:class AipHttpClient{ /** * HttpClient * @param array $headers HTTP header */ public function __construct($headers=array()){ $this->headers = $this->bu 阅读全文

posted @ 2022-07-22 14:46 running-fly 阅读(39) 评论(0) 推荐(0) 编辑

php 上传文件压缩包
摘要:index.php 压缩包处理,上传文件处理 <?php include('ziper.class.php'); /*接收base64的jpg图片编码,转换为图片*/ try { $file = $_FILES['image']; // 判断文件是否上传 if (!is_uploaded_file( 阅读全文

posted @ 2022-06-30 18:10 running-fly 阅读(421) 评论(0) 推荐(0) 编辑

php-fpm 重启命令
摘要:1.第一种方式 systemctl restart php7.2-fpm.service systemctl status php7.2-fpm.service 2.第二种方式 找到php-fpm 进程id,杀死进程,重新启动进程 (1)ps aux | grep php-fpm (2)kill - 阅读全文

posted @ 2022-06-27 10:42 running-fly 阅读(5302) 评论(0) 推荐(0) 编辑

后台方式运行php 脚本
摘要:nohup /usr/bin/php7.2 think simulate 阅读全文

posted @ 2022-06-23 16:08 running-fly 阅读(66) 评论(0) 推荐(0) 编辑

php 正则函数preg_replace_callback
摘要:$str = '<p>在有意思了!</p><p><img src="https://taoke168.oss-cn-beijing.aliyuncs.com/uploads/20200529/d023b6c447ac4c77274a29f0bd2791e5.png" data-filename="f 阅读全文

posted @ 2022-03-25 21:15 running-fly 阅读(51) 评论(0) 推荐(0) 编辑

php 生成指定范围内不重复的随机数
摘要:<?php /* * array unique_rand( int $min, int $max, int $num ) * 生成一定数量的不重复随机数,指定的范围内整数的数量必须 * 比要生成的随机数数量大 * $min 和 $max: 指定随机数的范围 * $num: 指定生成数量 */ fun 阅读全文

posted @ 2022-03-24 12:49 running-fly 阅读(693) 评论(0) 推荐(0) 编辑

php 下载图片并生成压缩包
摘要:<?php class imageDown{ /** * 下载图片并生成压缩包 * @param $data 图片数组,一维 * @param $tmpDir 存放路径 * @return string */ public function downloadZipImg() { $picAllArr 阅读全文

posted @ 2021-04-30 17:53 running-fly 阅读(240) 评论(0) 推荐(0) 编辑

php 生成指定时间间隔的数组
摘要:$d0 = '2010-02-21 00:00:00'; $d1 = '2010-04-21 23:59:59'; $_time = range(strtotime($d0), strtotime($d1), 24*60 * 60); var_dump($_time); function myFun 阅读全文

posted @ 2021-04-30 17:52 running-fly 阅读(164) 评论(0) 推荐(0) 编辑

$_SERVER['SCRIPT_FILENAME']和__FILE__ 区别
摘要:$_SERVER['SCRIPT_FILENAME'] > 当前执行程序的绝对路径及文件名 __FILE__ > 原始文件(被包含文件)的绝对路径及文件名 eg: 假设web根目录是 e:/myweb 先建立 e:/myweb/index.php 内容是: <?php require 'other/ 阅读全文

posted @ 2021-01-31 23:30 running-fly 阅读(123) 评论(0) 推荐(0) 编辑

PHP ReflectionClass 动态代理
摘要:<?php class mysql { function connect($db) { echo "连接mysql数据库${db[0]} \r\n"; } } class oracle { function connect($db) { echo "连接oracle数据库${db[0]} \r\n" 阅读全文

posted @ 2021-01-20 13:42 running-fly 阅读(72) 评论(0) 推荐(0) 编辑

php 魔术方法 __invoke
摘要:// invoke 当尝试以调用函数的方式调用一个对象时,__invoke() 方法会被自动调用。 class CallableClass { public function __invoke($param1, $param2) { var_dump($param1, $param2); } } $ 阅读全文

posted @ 2021-01-20 11:57 running-fly 阅读(86) 评论(0) 推荐(0) 编辑

php 事件监听器实例
摘要:监视器主要功能 .绑定事件 支持一个事件绑定多个动作 触发事件 class Event { static $list = []; //绑定事件 public static function listen($name, $function) { //验证 $function 是否是闭包 if (!is 阅读全文

posted @ 2021-01-19 17:19 running-fly 阅读(444) 评论(0) 推荐(0) 编辑

php-fpm.conf 配置参数详解及优化
摘要:emergency_restart_threshold = 10在指定的一段时间内,如果失效的php-fpm子进程数超过这个值,php-fpm主进程优雅重启emergency_restart_interval = 1m 设定emergency_restart_threshold 设置采用的时间跨度, 阅读全文

posted @ 2021-01-12 10:01 running-fly 阅读(571) 评论(0) 推荐(0) 编辑

php && 和|| 独立语句
摘要:短路原理:你要了解 && || 的原理, && 是 前面条件为假,则后面条件不运行 || 是前面条件为真,则后面不运行 阅读全文

posted @ 2021-01-11 10:47 running-fly 阅读(264) 评论(0) 推荐(0) 编辑

rabbitmq安装
摘要:引言 你是否遇到过两个(多个)系统间需要通过定时任务来同步某些数据?你是否在为异构系统的不同进程间相互调用、通讯的问题而苦恼、挣扎?如果是,那么恭喜你,消息服务让你可以很轻松地解决这些问题。 消息服务擅长于解决多系统、异构系统间的数据交换(消息通知/通讯)问题,你也可以把它用于系统间服务的相互调用( 阅读全文

posted @ 2020-11-30 09:53 running-fly 阅读(107) 评论(0) 推荐(0) 编辑

rabbitmq之php客户端使用实例
摘要:一、 名词解释 Connection、Channel Connection、Channel都是RabbitMQ对外提供的API中最基本的对象。 Connection是RabbitMQ的socket链接,它封装了socket协议相关部分逻辑。 Channel是我们与RabbitMQ打交道的最重要的一个 阅读全文

posted @ 2020-11-30 09:51 running-fly 阅读(819) 评论(0) 推荐(0) 编辑

齐博cms 变量名,标签名大全
摘要:1.标题 {$rs.title} 2.内容页网址 {$rs.url} 3.封面图(缩略图) {$rs.picurl} 4.时间 {$rs.time} 5.序号,比如1 2 3 4 5 6 你可以把他放在class里边实现一些不一样的特效 比如class="list_{$i}" {$i} 6.内容介绍 阅读全文

posted @ 2020-10-28 17:32 running-fly 阅读(284) 评论(0) 推荐(0) 编辑

php 生成指定日期范围内的数组
摘要:/** * Created by PhpStorm. * User: dell * Date: 2020/7/23 * Time: 15:11 */ $d0 = '2010-02-21 00:00:00'; $d1 = '2010-04-21 23:59:59'; $_time = range(st 阅读全文

posted @ 2020-07-24 11:20 running-fly 阅读(967) 评论(0) 推荐(0) 编辑

php获取中英文字符串字符长度mb_strlen,字节长度strlen
摘要://测试输出长度都为15$str1 = '测试测试测试测试测试测试测试测';$str2 = 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa';$str3 = 'aa测试aa测试aa测试aa测试aaaaaa';echo ' ';echo mb_strlen($str1,'UTF8'); 阅读全文

posted @ 2020-07-10 15:27 running-fly 阅读(1336) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示