PHP 生成UUID 2020年03月26日 代码笔记 评论 public static function uuid_gen() { $chars = md5(uniqid(mt_rand(), true)); $uuid = substr($chars, 0, 8) . '-' . substr($chars, 8, 4) . '-' . substr($chars, 12, 4) . '-' . substr($chars, 16, 4) . '-' . substr($chars, 20, 12); return $uuid; }PHPCopy
PHP 生成MAC地址 2020年03月26日 代码笔记 评论 /** * 生成MAC */ public static function mac_gen() { $array = array( mt_rand(0x00, 0x7f), mt_rand(0x00, 0x7f), mt_rand(0x00, 0x7f), mt_rand(0x00, 0x7f), mt_rand(0x00, 0xff), mt_rand(0x00, 0xff) ); return join(':', array_map(function ($v) { return sprintf("%02X", $v); }, $array)); }PHPCopy