整理一些平常生活中基本用不到的PHP函數,也能夠說在框架內基本都內置了,無需咱們去自行使用的函數。量很少。後續在平常開發中如遇到更多的冷門,會更新本文章php
獲取系統的負載
<?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.'); } ?>
建立一個包含變量名和它們的值的數組
<?php $firstname = "Bill"; $lastname = "Gates"; $age = "60"; $result = compact("firstname", "lastname", "age"); print_r($result); ?>
基於以微秒計的當前時間,生成一個惟一的 ID。
<?php echo uniqid(); ?>
把數據裝入一個二進制字符串。
pack(format,args+)
參數 | 描述 |
---|---|
format | 必需。規定在包裝數據時所使用的格式。 |
args+ | 可選。規定被包裝的一個或多個參數。 |
<?php echo pack("C3",80,72,80); ?>
判斷一個圖像的類型
<?php if (exif_imagetype("image.gif") != IMAGETYPE_GIF) { echo "The picture is not a gif"; } ?>
由於這兩篇文章內容都太少,因此整理爲一篇,列出一些大佬的博客地址,但願能夠幫助到大家。
排名不分先後
大佬的博客覆蓋各個領域,請按需查看數組
這篇文章很短,感謝你看完這篇文章。若是有什麼冷門的函數,可在評論區留言。有時冷門函數也會幫上大忙不是嘛?swoole