- 博客(20)
- 收藏
- 关注
原创 PHP在数组指定位置插入数组、二维数组里插入数组、数组里插入数组
/** * 在数组指定位置插入数组 * @param array $array 原数组 * @param int $position 需要插入到原数组的位置 * @param array $insert_array 需要插入的数组 * @return array */function designatPosInsertArr(&$array, $position, $insert_array){ $first_array = array_splice($array, 0, $pos.
2021-01-25 17:41:13 1739
原创 php无限极分类(递归+引用)、生成(树形/层级)结构、拼接结构(option选项)、数组递归/递归查询
//////////////////////***树形结构***//////////////////////////////** * 递归生成树形结构 * @param array $array 所有分类数据 * @param int $pid 父级id * @return array */function getTrees($array,$pid = 0){ $tree = array(); foreach ($array as $key => $value) { if ..
2020-06-23 11:49:21 1032
原创 php获取文件夹/目录、获取文件夹创建时间/最近修改时间、文件夹按时间排序
/** * 获取文件夹并按时间排序 * @param string $dir 文件夹路径 * @param int $sort 排序方式 * @return array */function getDirSort($dir,$sort=SORT_DESC){ $dir .= substr($dir, -1) == '/' ? '' : '/'; $dirList = $timeArr = array(); foreach (glob($dir.'*',GLOB_ONLYDIR.
2020-06-14 22:40:00 1835
原创 PHP读取目录下所有文件、glob遍历目录下所有文件
/** * 获取目录下的文件 * @param $dir * @param array|string $isext(*=all) * @return array */function getFileList($dir,$isext=array('jpg','jpeg','png','gif','bmp','webp')){ $dir .= substr($dir, -1) == ...
2020-05-05 14:56:43 535
原创 PHP按顺序替换内容、正则按顺序批量替换、自定义标签替换
这里主要讲解的是从内容中提取关键文字作为锚点使用,当然,其他场合也可以运用/** * 提取字符串中间的文字/自定义标签中间文字 * @param $str * @param string $regex * @return mixed */function extCustomLabel($str,$regex=''){ $preg = empty($regex) ? '#...
2020-05-05 14:48:26 757
转载 jQuery ajax获取加载的html中部分内容、无刷新搜索,分页等、JS无需拼接html
ajax 获取另外一个html页面并通过获取其中的部分来插入当前html方式有两种1,通过<code></code>来包装获取 $.ajax({ url:url, type:"GET", dataType:"html", success:function(result){ conso...
2019-04-02 16:27:05 820
原创 PHP读取绝对路径的图片/其他文件、读取远程图片/文件、读取跨盘目录文件
应用场景:同一个服务器多个站点,当前站点读取另一个站点的文件,比如 A站点 读取 B站点 的文件,这种情况相当于跨域,如果页面用绝对路径加载图片文件是不能加载的,这时就要在 A站点 做个接口进行读取图片。直接输出图片:<?phpheader("content-type:image/png");$ImgData = file_get_contents('E...
2019-03-12 15:32:57 3411
原创 简单理解PHP变量引用、PHP数组转字符串(逗号分隔,字符串值 加上引号或其他符合)、数组动态转换SQL插入表的字段或值
<?php/* 简单理解函数传参引用 */function fun(&$val){ $val = "'".$val."'"; /* 如果用引用的形式返回值就用不上了,可以直接输出传过来的变量 */ return $val;}$val = 'qwe';fun($val);//调用函数后比如:echo $val;//输出 'qwe'/* 主要场景用...
2019-02-27 13:36:26 1773
原创 简单理解PHP $$的使用、PHP数组键名转成变量、PHP动态变量
<?php$var = 'value';/* 可以先看成输出变量时拼接一个 $ 号 */echo '$'.$var;//输出 $valueecho '<br>';/* 所以 $$var 解析之后 就是 $value ,可以进行赋值 */$$var = 'name';echo $$var;echo '<br>';/* 主要应用场景...
2019-02-27 13:10:41 891
原创 简单的MySQL查询某字段中以逗号分隔的字符串的方法、某字段以逗号隔开的字符串简化查询语句、多个值对应以逗号隔开的字符串查询
MySQL以逗号隔开的字符串查询方式整理: 单个值查询使用函数进行处理,FIND_IN_SET()实用SELECT * FROM `by_info` WHERE FIND_IN_SET('7',type_id); 多个值模糊查询,使用正则,此方式相当于 ( LIKE '%1%' OR LIKE '%2%' OR LIKE '%5%' )SELECT * FRO...
2019-01-03 16:21:39 898
原创 简单的PHP上传图片带标题、PHP上传相册、PHP上传多图
用ThinkPHP框架做的测试HTML:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>上传图片带标题</title> <script type="text/javascr
2018-12-20 19:41:02 479
原创 简单的 js/jQuery动态创建script加载js文件、js/jQuery通过变量名调用函数、Ajax接收后台返回的js函数执行调用
js/jQuery动态执行js函数主体代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>简单点,Js动态 加载/执行 Js文件/Js函数</title> <script type
2018-12-08 20:34:36 462
原创 简单的jQuery计算数值、jQuery计算价格、js计算价格、jQuery计算总价、js计算总价
jQuery的一些计算了解一下 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script type="text/javascript&qu
2018-10-20 20:29:45 3362 1
原创 简单的jQuery获取隐藏元素高度、jQuery获取元素高度、jQuery获取DIV高度
jQuery获取隐藏元素高度,了解一下 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>简单的jQuery获取隐藏元素高度、jQuery获取元素高度、jQuery获取DIV高度</title>
2018-09-30 13:33:07 3748
原创 简单DIV垂直居中在可视区域、DIV垂直居中在可视区域、DIV垂直居中、导航菜单以下可视区域垂直居中
简单了解一下: <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>DIV垂直居中在可视区域/有固定定位的导航菜单以下可视区域垂直居中</title> <script type=&quo
2018-09-13 10:46:04 980
原创 超简单PHP相对路径转绝对路径、PHP相对路径转换成绝对路径、相对路径转绝对路径
直接上代码:/** * 简单方式 start */$rel_path = '../abc/qwe/';//相对路径$rel_path = iconv('UTF-8', 'GBK', $rel_path);//使用iconv转换中文编码,防止乱码if (!is_dir($rel_path)){ mkdir($rel_path,0777,true);}$abs_path ...
2018-09-10 18:14:50 881
原创 超简单漂浮广告代码、网页漂浮广告代码、jQuery漂浮广告、div漂浮层
简单的漂浮广告,在网页可视区域飘动 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script type="text/javascript&
2018-08-27 14:06:11 23330 2
原创 超简单无刷新分页、PHP分页、HTML分页、实用
简单的无刷新分页,了解一下直接上代码: <?phpheader('content-type:text/html;charset=utf-8');/** * 数据处理 * @param array $data 数据数组 * @param int $shownum 每页显示记录数 * @return array 返回值 */function selectdata...
2018-08-03 19:54:20 2650
原创 ajax上传文件、FormData上传文件、html5上传文件、多文件上传
首先简单了解一下 FormData,点击链接:https://developer.mozilla.org/zh-CN/docs/Web/API/FormData/Using_FormData_ObjectsIE浏览器版本最好为:IE10+,因为 FormData 兼容性问题然后查看示例,代码如下↓html 代码:<!DOCTYPE html><html lan...
2018-07-25 18:05:36 515 2
翻译 PHP压缩图片、缩放图片整理
直接上代码:/** * 压缩/缩放-图片-类 */class CZImage{ private $src; private $image; private $imageinfo; private $percent=0.5; /* param $src源图 param $percent压缩比例 */ public funct...
2018-07-10 20:02:32 406
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人