
PHP
微齐天大圣.
这个作者很懒,什么也没留下。
展开
-
PHP 检查url是否404
【代码】PHP 检查url是否404。原创 2024-09-02 14:40:37 · 162 阅读 · 0 评论 -
PHP 生成图片
1.先确认是否有GD库。原创 2024-03-15 09:57:57 · 590 阅读 · 0 评论 -
ffmpeg 获取视频时长,获取第一针画面
【代码】ffmpeg 获取视频时长,获取第一针画面。原创 2024-01-30 18:05:44 · 286 阅读 · 0 评论 -
linux 安装ffmpeg
下载地址:链接:https://pan.baidu.com/s/1xbkpHDfIWSCbHFGJJHSQcA。3.执行命令:ln -s /root/ffmpeg-4.3.1/ffprobe ffprobe。2.执行命令:ln -s /root/ffmpeg-4.3.1/ffmpeg ffmpeg。1.进入/bin 目录。原创 2024-01-18 10:03:11 · 1221 阅读 · 0 评论 -
SQLSTATE[IMSSP]: The active result for the query contains no fields.
我的是SQL server。原创 2023-08-22 17:33:03 · 1417 阅读 · 0 评论 -
PHP excel导入 日期获取错误
PHP excel导入 日期获取错误public function excel_date($date){ if(strpos($date,"-")){ return strtotime($date); }else{ return intval(($date- 25569) * 3600 * 24); }}原创 2022-11-22 16:50:10 · 944 阅读 · 0 评论 -
PHP 上传文件到腾讯存储桶
一、安装SDK 腾讯官方教程:对象存储 快速入门-SDK 文档-文档中心-腾讯云 我的安装方式: 1.composer.json中添加如下图代码:"qcloud/cos-sdk-v5": ">=2.0"原创 2022-09-26 17:26:21 · 823 阅读 · 0 评论 -
常用PHP函数
http://document.thinkphp.cn/manual_3_2.html tp3.23 手册 https://www.kancloud.cn/manual/thinkphp5/154295 tp5.0 手册 https://chuanke.baidu.com/v1253098-100718-168965.html php教学视频 http://www...原创 2022-03-25 11:39:02 · 323 阅读 · 0 评论 -
php 爬取网站内容
复制直接可用注意正则匹配仅限与示例中的网址index();function index(){ // 要爬取的网页 $url = 'https://mc.dfrobot.com.cn/'; $result = httpCurl($url,[],'GET'); // 图片 $avatarRule = "/<div class=\"imgBox\".*?>.*?<\/div>/s"; preg_match_all($av.原创 2022-02-28 22:02:51 · 344 阅读 · 0 评论 -
PHP 数组根据中文排序
function utf8_array_asort(&$array) { if(!isset($array) || !is_array($array)) { return false; } foreach($array as $k=>$v) { $array[$k] = iconv('UTF-8', 'GBK//IGNORE',$v); } asort($array); foreach($array as $k=&g.原创 2021-11-19 17:37:17 · 705 阅读 · 0 评论 -
PHP 下载文件
test();die; // 下载图片文件function test() { set_time_limit(0); $pageTotal = 100; // for ($page = 1; $page <= $pageTotal; $page ++) { $url = "https://www.baidu.com/img/flexible/logo/pc/result.png";// 图片地址 download($url);// 执行下载.原创 2021-10-21 10:22:33 · 137 阅读 · 0 评论 -
PHP 获取网卡物理地址
/** 获取网卡的MAC地址原码;目前支持WIN/LINUX系统 获取机器网卡的物理(MAC)地址 **/function GetMacAddr($os_type){ $return_array=array(); $mac_addr=''; switch ( strtolower($os_type) ){ case "linux": @exec("ifconfig -a", $return_array); b.转载 2021-10-13 15:49:33 · 524 阅读 · 0 评论 -
php 双重循环优化 foreach
数据越庞大效果越明显没看懂请留言// 双重循环foreach($VW_SHANGPIN_FJSX as $k=>$v){ foreach($SHANGPIN as $ke=>$va){ if($v['spdm']==$ke['spdm']){ $VW_SHANGPIN_FJSX[$k]['zjf']=$SHANGPIN[$ke]['zjf']; $VW_SHANGPIN_FJSX[$k]['bzjj']=$SH.原创 2021-03-23 23:19:03 · 1209 阅读 · 1 评论 -
windows php 安装sqlserver扩展
1. 查看php版本,下载对应的sqlserver 以及 odbc驱动2. 下载sqlserver下载地址:https://docs.microsoft.com/zh-cn/sql/connect/php/release-notes-php-sql-driver?view=sql-server-ver153. odbc驱动下载地址:https://docs.microsoft.com/zh-cn/sql/connect/odbc/windows/release-notes-odbc-sql-serv原创 2021-03-21 21:55:10 · 1544 阅读 · 0 评论 -
PHP 开启报错提示
在php.ini文件中修改如下内容 //默认;display_errors = Off修改为display_errors = On原创 2020-12-01 15:54:25 · 286 阅读 · 0 评论 -
PHP 将文字转化mp3文件
PHP代码/*$target = '今天你上天了么';$str = htmlspecialchars_decode($target); //str_replace("、",",",$target); //保留顿号 $strr = str_replace(" ", "", $str); // str_replace(' ','',$str); $strrr = strip_tags($strr);$text= str_replace(array(" .转载 2020-10-10 10:34:10 · 854 阅读 · 0 评论 -
PHP 无限分类 无限分类数据展示 树形结构数据
一、无限分类表idname 分类名pid 父级id二、代码//定义需要处理的数据$data = [ [ 'id' => 1, 'pid' => 0, 'name' => '手机' ], [ 'id' => 2, 'pid' => 1, 'name' => 'A手机' ], [ 'id' => 3, 'pid' => 2, 'name' => 'A手机充电器' ], [ 'id' =&...转载 2020-09-10 10:23:06 · 267 阅读 · 0 评论 -
PHP 获取url
// 获取上一个页面url$_SERVER['HTTP_REFERER']原创 2020-07-27 11:55:59 · 103 阅读 · 0 评论 -
PHP 判断当前访问设备是电脑还是手机
function is_mobile(){ $regex_match="/(nokia|iphone|android|motorola|^mot\-|softbank|foma|docomo|kddi|up\.browser|up\.link|"; $regex_match.="htc|dopod|blazer|netfront|helio|hosin|huawei|novarra|CoolPad|webos|techfaith|palmsource|"; $regex_match.原创 2020-07-25 16:49:47 · 715 阅读 · 0 评论 -
PHP 生成crc16校验码
function crc($data) { $crc = 0xFFFF; for($i = 0; $i < strlen ( $data ); $i ++) { $crc = ($crc>>8) ^ ord ($data [$i]); for($j = 0; $j <8; $j++) { if (($crc & 0x0001) != 0) { $crc >>=.原创 2020-07-08 15:41:23 · 779 阅读 · 0 评论 -
lnmp1.5 项目切换PHP版本
1. 首先下载你想要的PHP版本, 参考https://blog.youkuaiyun.com/qq_39521804/article/details/1071972632. 进入项目配置文件/usr/local/nginx/conf/vhost/域名.conf3.include enable-php.conf; 替换为include enable-php7.0.3.conf php7.0.3根据自己的需求而修改4. 重启nginxservice nginx restart ,再重启PHPse...原创 2020-07-08 09:06:25 · 298 阅读 · 1 评论 -
lnmp1.5 安装多个PHP版本
1. cd 进入lnmp1.5安装目录2. 执行:./install.sh mphp3. 选择版本序号,按回车键原创 2020-07-08 09:00:45 · 313 阅读 · 1 评论 -
linux 安装swoole
https://blog.youkuaiyun.com/msllws/article/details/84404894转载 2020-07-07 15:55:25 · 167 阅读 · 0 评论 -
PHP 判断端口是否占用
$ip='127.0.0.1';//ip$port=1234;//端口$sock = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);socket_set_nonblock($sock);socket_connect($sock,$ip, $port);socket_set_block($sock);$return = @socket_select($r = array($sock), $w = array($sock), $f = array($so.原创 2020-06-23 16:38:57 · 867 阅读 · 1 评论 -
ajax 多文件上传
html代码<input class="input-text" type="file" id='device_img' onchange="postImg(this)" accept="image/jpg, image/jpeg, image/png" multiple>//accept 限制上传文件类型//multiple 允许上传多文件js代码function postImg(obj){ //判断是否有上传文件 if(obj.files &&原创 2020-06-06 15:25:55 · 237 阅读 · 1 评论 -
PHP计算两个时间戳相差多少个月
$day_time=time();$lishi_time=1570037600;$y=date('Y',$lishi_time);$ys=date('Y',$day_time);$m=date('m',$lishi_time);$ms=date('m',$day_time);//计算相差多少年$chaY=$ys-$y;//计算相差多少个月$chaM=$ms-$m;判断是否是...原创 2020-03-06 17:06:54 · 2271 阅读 · 0 评论 -
PHP 移动端预览pdf
$fp = fopen("jcycaiye.pdf", "r");header("Content-type: application/pdf");fpassthru($fp);fclose($fp);转载 2019-10-25 09:26:38 · 710 阅读 · 0 评论 -
php 导出doc文档且加入图片
doc文档走的是html格式复制以下代码直接运行即可(docAction)public function docAction(){ $html = '<table> <tr> <td>头像</td> <td><img src="http://avatar.youkuaiyun.com/1/4/1...转载 2019-05-16 09:14:16 · 310 阅读 · 0 评论 -
uEditor编辑器修改上传文件保存路径
1、打开文件:/ue/php/Uploader.class.php2、找到第284行,或者搜索方法getFullName();3、修改 $format 变量,这个变量是文件保存路径和文件名。$ext 这个则是保存的文件后缀,文件名。如图所示:...原创 2019-05-15 15:35:11 · 1014 阅读 · 0 评论 -
PHP 导出excel文件时文件名乱码
$excel_name = str_replace('+', '%20', urlencode($excel_name)); //使用urlencode对文件名进行重新编码header('Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet');header("Content-Dispo...转载 2019-05-15 08:41:27 · 1593 阅读 · 0 评论 -
PHP if后面不加花括号
$a=5;#1、if($a > 5)echo 1;echo 0;//编译后是:if($a > 5){ echo 1;}echo 0;#2、if($a > 5)echo 1;echo 0;//编译后是:if($a > 5){ echo 1;}echo 0;#3if($a >= 5) $=1;else $...原创 2019-05-07 11:05:21 · 2073 阅读 · 0 评论 -
PHP 向txt文件写入,读取内容
1、创建一个txt文件,txt文件和php文件在同一目录#写入$DOCUMENT_ROOT=dirname(__FILE__);#获取当前文件目录$text=PHP_EOL.'日期:' . date("Y-m-d H:i:s") . "\t" . "手机号:" . "1234567987";$fp=fopen("$DOCUMENT_ROOT/ceshi.txt",'ab');fwri...原创 2019-05-08 16:03:34 · 2160 阅读 · 0 评论 -
PHP 二维数组根据指定字段排序
function array_sort( $array, $keys, $type='asc' ) { if( !isset( $array ) || !is_array( $array ) || empty( $array ) ) return ''; if( !isset( $keys ) || trim( $keys ) == '' ) return ''; if...转载 2019-05-08 11:26:55 · 145 阅读 · 0 评论 -
apache 配置本地域名
1.首先C:\Windows\System32\drivers\etc\hosts文件下添加域名如127.0.0.1 www.tp5.com127.0.0.2 www.mall.com2.接着D:\phpStudy\Apache\conf\vhosts.conf文件下添加配置如<VirtualHost _default_:80>DocumentRoot "D:/...原创 2019-04-26 10:42:58 · 426 阅读 · 0 评论 -
PHP 生成二维码
需要phpqrcode文件的可以找我拿,官网好像打不开,反正我是没打开:qq3053916151include 'phpqrcode/phpqrcode.php'; $object = new \QRcode();$keyword="PHP教程";$url ="https://www.baidu.com/s?ie=utf-8&f=3&rsv_bp=1&rsv_...原创 2019-05-17 10:08:57 · 385 阅读 · 0 评论 -
php thinkphp5 循环删除指定目录指定文件类型
public function index(){ $start = time();//页面打开时间 function delFile($dirname,$fileType){ $dir=opendir($dirname); while (($file=readdir($dir))!=false){ ...原创 2019-07-10 14:11:12 · 367 阅读 · 0 评论 -
php 请求url并且获取返回值
$opts = array('http'=>array('header' => "User-Agent:MyAgent/1.0\r\n"));$context = stream_context_create($opts);print(file_get_contents('url地址', false,$context));原创 2019-07-10 17:14:01 · 3791 阅读 · 0 评论 -
php Allowed memory size of 134217728 bytes exhausted
终端报出了Allowed memory size of 134217728 bytes exhausted错误,而且重启电脑再次执行仍然是一样。上网查了查,是因为php默认内存限制是128M,所以需要修改php.ini文件。查找到memory_limit = 128M这一行,将128M改大点,我这里直接是改成了2048M。2、重启服务器,通过sudo /usr/sbin/apachectl...转载 2019-07-16 08:44:05 · 159 阅读 · 0 评论 -
PHPExcel 设置样式,背景颜色,居中,宽,单元格合并
//设置第一行背景色为FFFF00 $objPHPExcel->getActiveSheet()->getStyle('A1')->getFill()->setFillType(\PHPExcel_Style_Fill::FILL_SOLID)->getStartColor()->setRGB('FFFF00'); ...原创 2019-07-17 15:15:54 · 6325 阅读 · 0 评论 -
PHP post请求 PHP 发送post请求
// post请求function request_by_curl($url, $data , $access_token="") { // $url[url请求地址] // $data[请求数据] // $access_token[请求头] // 请求头 $header='Content-Type: application/json;charset=utf-8'; $...原创 2019-08-10 10:11:44 · 872 阅读 · 0 评论