
php应用函数库
Json159
世事洞明皆学问,想到和得到中间还有个做到
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
正则过滤数据学习笔记(①)
正则过滤 html 数据原创 2022-07-22 13:44:48 · 193 阅读 · 0 评论 -
php逐行读取文件内容
php 逐行读取文件内容原创 2022-07-08 16:37:47 · 1753 阅读 · 0 评论 -
获取时间段
php 获取时间段原创 2022-06-07 16:40:59 · 149 阅读 · 0 评论 -
获取系统时间
/** * 获取当前系统时间(精确到毫秒) * @return float */ function getMillisecond() { list($t1, $t2) = explode(' ', microtime()); var_dump(['miao' => $t1]); var_dump(['haomiao' => $t2]); $d = time(); var_...原创 2021-09-08 14:56:28 · 270 阅读 · 0 评论 -
php 排序
sort() - 对数组进行升序排列 rsort() - 对数组进行降序排列 asort() - 根据关联数组的值,对数组进行升序排列 ksort() - 根据关联数组的键,对数组进行升序排列 arsort() - 根据关联数组的值,对数组进行降序排列 krsort() - 根据关联数组的键,对数组进行降序排列详细排序https://fighter3.blog.youkuaiyun.com/article/details/120113508...原创 2021-09-06 17:22:14 · 143 阅读 · 0 评论 -
php base64 文件转换
<?php/* * base64转pdf */function base642pdf($formTxt,$toPdf){ $file = file_get_contents($formTxt);//读 $data = base64_decode($file);//转换 file_put_contents($toPdf, $data);//写}/* * pdf转base64 */function pdf2base64($formPdf,$toTxt){ $fil.原创 2021-08-16 19:34:33 · 1054 阅读 · 1 评论 -
分段处理算法
$lastAdminId = 2590;$yo = $lastAdminId / 1000;$yo = intval($yo);$yushu = $lastAdminId % 1000;if ($yo == 0) { $result[0]['start'] = 1; $result[0]['end'] = $yushu;} else { $tail[0]['start'] = $yo * 1000 +1; $tail[0]['end'] = $yo * 1000.原创 2021-07-10 22:16:57 · 328 阅读 · 0 评论 -
php 时间格式
define ('DATE_ATOM', "Y-m-d\TH:i:sP");define ('DATE_COOKIE', "l, d-M-Y H:i:s T");define ('DATE_ISO8601', "Y-m-d\TH:i:sO");define ('DATE_RFC822', "D, d M y H:i:s O");define ('DATE_RFC850', "l, d-M-y H:i:s T");define ('DATE_RFC1036', "D, d M y H:i:s O".原创 2021-06-07 18:08:32 · 771 阅读 · 6 评论 -
Curl 详细描述
传送门:http://www.ruanyifeng.com/blog/2019/09/curl-reference.html原创 2021-06-01 17:39:47 · 110 阅读 · 0 评论 -
php 弃用函数注释
/** * @deprecated * @param $where * @return mixed * @throws \think\Exception */ public function auth($where) { trigger_error('弃用'); if (isset($where['or_user_id'], $where['org_id']) && $where['or_us.原创 2021-07-02 08:46:20 · 1075 阅读 · 0 评论 -
常用助手函数(二)
public static function arraySort($data, $sortFiled, $sort = 'DESC') { switch ($sort){ case 'DESC': $sortRule = SORT_DESC; break; case 'ASC': $sortRule = SORT_ASC; .原创 2021-04-17 12:26:58 · 210 阅读 · 0 评论 -
使用php给图片添加全屏水印
转载自:http://blog.he29.com/wblog/?p=1045 经常会看到有些比如身份证照片等等为了防止被盗用, 经常会加上全屏水印,今天我是为了给一份合同添加水印$bigImgPath = "bgt.jpg"; //原图$logo = "logo.png"; //水印$im = imagecreatefromstring(file_get_contents($bi...转载 2018-10-21 17:39:56 · 3813 阅读 · 2 评论 -
正则验证函数
$preg = '/^1\d{10}$/'; $pregPhone = preg_match($preg, $input['phone']); $pregContact = preg_match($preg, $input['contact']); if (!$pregPhone || !$pregContact) { W...原创 2018-10-09 10:38:28 · 458 阅读 · 0 评论 -
PHP的异常以及异常存在的意义
php的try catch与其它语言的try catch相比有许多不同,而且用起来相对比较不爽。 php中,如果你制作的站点相对较大,同时模块化,并且在错误处理机制上有一套自己的处理机制,可以尝试使用try catch,否则,可以考虑不使用它。 PHP的try catch是捕获异常,但它却无法捕获PHP的内部异常,必须是经过throw语句抛出的异常,它才能正常捕获,这也意味着,如...转载 2018-08-18 16:26:52 · 477 阅读 · 0 评论 -
php中怎么删除数组的第一个元素和最后一个元素
转载自 http://www.php.cn/php-weizijiaocheng-372814.html这篇文章主要介绍了php中删除数组的第一个元素和最后一个元素的函数,需要的朋友可以参考下 对于一个php数组,该如何删除该数组的第一个元素或者最后一个元素呢?其实这两个过程都可以通过php自带的函数 array_pop 和 array_shift 来完成,下面就具体介绍一下如何来操作...转载 2018-08-28 14:27:01 · 6326 阅读 · 0 评论 -
详解 php引用传递参数
https://jingyan.baidu.com/article/f71d6037b18e3d1ab641d133.html在做PHP开发时,我们经常在调用函数时,都是用值传递的,今天看到一个代码函数的参数有个变量前面有个‘&’符号,经过一番查找,学习,验证,研究,才知道这就是引用传递。下面我们一起来了解,熟悉下这个引用传递。方法/步骤 1 先看下我们的示例代码,如...转载 2018-08-29 16:50:50 · 539 阅读 · 0 评论 -
实用的数组操作函数(一)
array_reduce() — 用回调函数迭代地将数组简化为单一的值http://php.net/manual/zh/function.array-reduce.php示例<?phpfunction sum($carry, $item){ $carry += $item; return $carry;}function product($carry,...转载 2018-08-29 18:59:11 · 331 阅读 · 0 评论 -
实用数组操作函数(二)
array_unique — 移除数组中重复的值http://php.net/manual/zh/function.array-unique.php<?php$input = array("a" => "green", "red", "b" => "green", "blue", "red");$result原创 2018-09-05 16:13:37 · 223 阅读 · 0 评论 -
类和对象函数学习(一)
http://php.net/manual/zh/ref.classobj.php __autoload — 尝试加载未定义的类 call_user_method_array — 以参数列表的数组,调用用户方法 call_user_method — 对特定对象调用用户方法 class_alias — 为一个类创建别名 class_exists — 检查类是否已定义 get_cal...转载 2018-09-16 17:41:47 · 268 阅读 · 0 评论 -
类与对象的学习(一)
一、traithttp://php.net/manual/zh/language.oop5.traits.php应用的几个 Class 之间不需要继承自己的理解 trait 不需要去继承 指需在需要用到它的类里面 use 其名称即可,同时须在 class 上方use 完整地址如下<?phpnamespace app\customer\model;use app\ma...原创 2018-09-15 14:58:13 · 272 阅读 · 0 评论 -
变量判断
http://php.net/manual/zh/ref.var.phpVariable handling http://php.net/manual/zh/function.intval.phpboolval — 获取变量的布尔值 debug_zval_dump — Dumps a string representation of an internal zend value to...转载 2018-09-15 15:02:38 · 398 阅读 · 0 评论 -
php 定时器
PHP定时器那点事转载请注明文章来源:tlanyan.me/timer-in-ph…常见的定时器有两种:一种周期性定时执行,例如每天的凌晨三点出报表;另一种在指定时间后执行(一次),例如会员登录系统五分钟后发放每日登录奖励。两种情况对应shell中的cron和at命令,与JavaScript中的setInterval和setTimeout函数类似(严格来说setInterval是周期性...转载 2018-09-21 13:48:17 · 791 阅读 · 0 评论 -
php 函数
array_walk()array_walk — 使用用户自定义函数对数组中的每个元素做回调处理http://php.net/manual/zh/function.array-walk.phparray_column()array_column — 返回数组中指定的一列http://php.net/manual/zh/function.array-column.php...原创 2018-10-08 15:59:45 · 186 阅读 · 0 评论 -
PHP代码样例(超有用)
<?php/** * 时间:2015-8-6 * 作者:River * 超级有用、必须收藏的PHP代码样例 */class Helper { /** * 友好显示var_dump */ static public function dump($var, $echo = true, $label = null, $strict = true) { $label ...转载 2018-05-21 21:10:55 · 8200 阅读 · 0 评论