PHP
文章平均质量分 53
gulicms
这个作者很懒,什么都没留下…
展开
-
php curl文件流上传
$file_stream1 = file_get_contents($url);$tmp_file = tempnam(sys_get_temp_dir(), 'DTTMPFile');$arr = pathinfo($url);$ext = $arr['extension'];$tmp_file = $tmp_file . '.' . $ext;file_put_contents($tmp_file, $file_stream1);$file_stream1 = curl_file原创 2020-06-16 11:50:02 · 594 阅读 · 0 评论 -
查找linux下进程占用CPU过高的原因,以php-fpm为例
很多时候,线上服务器的进程在某时间段内长时间占用CPU过高,为了优化,我们需要找出原因。1、找出占用CPU最高的10个进程 1 ps aux | sort -k3nr | head -n 10 或查看占用内存最高的10个进程 1 ps aux | sort -k4nr | head -n 10 或者使用...转载 2020-04-03 14:33:48 · 720 阅读 · 0 评论 -
websocket弹幕
服务端<?phpclass Server{ private $serv; public function __construct() { $this->serv = new swoole_websocket_server("0.0.0.0", 9501); $this->serv->set([ ...原创 2019-12-27 11:45:27 · 498 阅读 · 0 评论 -
使用fscok实现异步调用PHP
使用fscok实现异步调用PHPPublished on16 April 2008本文地址:http://www.laruence.com/2008/04/16/98.html 转载请注明出处 Web 服务器执行一个脚本,可能几毫秒就完成,也可能几分钟都完不成。如果程序执行缓慢,用户可能没有耐心等下去,就关闭浏览器了。 而有的时候,我们更本不关心这些耗时的脚本...转载 2019-10-14 17:50:20 · 143 阅读 · 0 评论 -
header各状态码含义
PHP:HeaderPublished on16 December 2007本文地址:http://www.laruence.com/2007/12/16/308.html 转载请注明出处刚在网上看到一个家伙抨击了半天Smarty,ajax,并叫嚣着,凡是写blog的都是菜鸟,高手都是隐隐的,唉,那我这只菜鸟就继续再写点今天整理的一些个东西喽:PHP header()th...转载 2019-10-14 17:26:42 · 253 阅读 · 0 评论 -
如何在windows系统下安装swoole(cgywin环境)
swoole框架是一个很神奇很厉害的框架,它弥补了PHP的本身的一些不足之处。其实swoole确切的说是一个使用C语言编写的PHP扩展,并且这个扩展不能够在windows系统使用,但是就目前的开发环境来说还是使用windows的程序员比较多。那怎么样才能够在windows系统来开发使用swoole扩展呢?当然我们可以使用vm做个虚拟机然后搭建linux环境,但是这样做的话只能是要么在虚拟机中编写代...转载 2019-07-17 13:25:50 · 1181 阅读 · 0 评论 -
按符号截取字符串的指定部分
<?phpclass test{/*** 按符号截取字符串的指定部分* @param string $str 需要截取的字符串* @param string $sign 需要截取的符号* @param int $number 如是正数以0为起点从左向右截 负数则从右向左截* @return string 返回截取的内容*/public funct...原创 2019-05-14 17:06:08 · 1692 阅读 · 0 评论 -
字符串依次截取a-b-c-b类型数据
/** * 按符号截取字符串的指定部分 * @param string $str 需要截取的字符串 * @param string $sign 需要截取的符号 * @param int $number 如是正数以0为起点从左向右截 负数则从右向左截 * @return string 返回截取的内容 */function cut_str($str,$sign,$number){ ...转载 2019-04-18 14:10:08 · 418 阅读 · 0 评论 -
PHP实现图片压缩同时保持清晰度
PHP实现图片压缩同时保持清晰度图片太大是一个经常遇到的问题,为此很多人头疼。今天告诉大家如何实现PHP程序简单实现压缩:图片原大小:压缩后:这是我自己实验的,可以处理多种图片格式。当然图片原图越大,越能体现出压缩来。现在附上代码:<?php/** * 图片压缩类:通过缩放来压缩。 * 如果要保持源图比例,把参数$percent保持为1即可。 ...转载 2018-09-17 17:01:13 · 927 阅读 · 0 评论 -
PHP读写操作Excel
1. 读写操作 <?php require_once "lib\PHPExcel-1.8\Classes\PHPExcel.php"; echo "<P>test phpexcel</P>"; //读数据 $filename = 'C:\\ProgramData\\1.xls'; $objR...转载 2018-08-13 13:28:00 · 4700 阅读 · 0 评论 -
php 去除BOM头
<?php//用fopen函数打开1.php文件$file=fopen("1.php","r") or die ("unable to open file");//读取1.php文件内容$con=fread($file,filesize("1.php"));//重点,调用ltrim将1.php开头的BOM头去掉。$con=ltrim($con,"\XEF\XBB\X...原创 2018-08-08 14:38:41 · 1037 阅读 · 0 评论 -
YII2框架的excel表格导出
最近的项目做到关于表格输出的功能,之前用TP的时候也做过,趁着这次功能比较多样的机会整理一下 本文是基于YII2框架进行开发的,不同框架可能会需要更改 一.普通excel格式表格输出先是最普通的导出.xls格式的表格。首先先看一下表格在网站的显示效果这里可以看到整个表格一共是7列。下面来看代码的实现。1.controller文件//导出统计 public function actionSt...转载 2018-05-15 14:17:32 · 4143 阅读 · 3 评论 -
php 邮件发送,phpmailer简单发送邮件的方法(附phpmailer源码)
class.phpmailer.php<?php/*~ class.phpmailer.php.---------------------------------------------------------------------------.| Software: PHPMailer - PHP email class ...原创 2018-05-05 14:58:42 · 4962 阅读 · 0 评论 -
array_pop()方法
array_pop — 将数组最后一个单元弹出(出栈)说明mixed array_pop ( array &$array )array_pop() 弹出并返回 array 数组的最后一个单元,并将数组 array 的长度减一。如果 array 为空(或者不是数组)将返回 NULL。 此外如果被调用不是一个数则会产生一个 Warning。 参数array需要做出栈的数组。返回值返回 arra...转载 2018-03-21 20:30:28 · 2196 阅读 · 0 评论 -
PHP编程中10个最常见的错误
PHP是一种非常流行的开源服务器端脚本语言,你在万维网看到的大多数网站都是使用php开发的。本篇将为大家介绍PHP开发中10个最常见的问题,希望能够对朋友有所帮助。错误1:foreach循环后留下悬挂指针 在foreach循环中,如果我们需要更改迭代的元素或是为了提高效率,运用引用是一个好办法:$arr = array(1, 2, 3, 4); foreach ($arr as &...转载 2018-03-23 11:00:51 · 503 阅读 · 0 评论 -
两千行PHP学习笔记
//语法错误(syntax error)在语法分析阶段,源代码并未被执行,故不会有任何输出。/* 【命名规则】 */常量名 类常量建议全大写,单词间用下划线分隔 // MIN_WIDTH变量名建议用下划线方式分隔 // $var_name函数名建议用驼峰命名法 // varName定界符建议全大写 ...转载 2018-03-23 10:43:25 · 276 阅读 · 0 评论