前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >冷门PHP函数汇总

冷门PHP函数汇总

作者头像
CrazyCodes
发布2018-09-18 10:54:39
4240
发布2018-09-18 10:54:39
举报
文章被收录于专栏:Grace development

概述

整理一些日常生活中基本用不到的PHP函数,也可以说在框架内基本都内置了,无需我们去自行使用的函数。量不多。后续在日常开发中如遇到更多的冷门,会更新本文章

sys_getloadavg

获取系统的负载

代码语言:javascript
复制
<?php
$load = sys_getloadavg();
if ($load[0] > 80) {
    header('HTTP/1.1 503 Too busy, try again later');
    die('Server too busy. Please try again later.');
}
?>

compact

创建一个包含变量名和它们的值的数组

代码语言:javascript
复制
<?php
$firstname = "Bill";
$lastname = "Gates";
$age = "60";

$result = compact("firstname", "lastname", "age");

print_r($result);
?>

uniqid

基于以微秒计的当前时间,生成一个唯一的 ID。

代码语言:javascript
复制
<?php
echo uniqid();
?>

pack

把数据装入一个二进制字符串。

代码语言:javascript
复制
pack(format,args+)

参数

描述

format

必需。规定在包装数据时所使用的格式。

args+

可选。规定被包装的一个或多个参数。

代码语言:javascript
复制
<?php
echo pack("C3",80,72,80);
?>

exif_imagetype

判断一个图像的类型

代码语言:javascript
复制
<?php

if (exif_imagetype("image.gif") != IMAGETYPE_GIF) {
    echo "The picture is not a gif";
}

?>

致谢

这篇文章很短,感谢你看完这篇文章。如果有什么冷门的函数,可在评论区留言。有时冷门函数也会帮上大忙不是嘛?

最后修改:2个月前 2018-07-06

© 著作权归作者所有

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-07-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 概述
  • sys_getloadavg
  • compact
  • uniqid
  • pack
  • exif_imagetype
  • 致谢
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档