![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP常用方法集合
Gino_tkzzz
这个作者很懒,什么都没留下…
展开
-
PHP 表格操作类
/***************************************************************************************************************** 一、读取文件 $data = ExcelHelper::getExcelData('C:\Users\Downloads\x.xls'); var_dump($data); 二、生成文件 #标题 $title1 = array('产品SKU'.原创 2021-07-13 11:46:39 · 527 阅读 · 1 评论 -
PHP获取随机字符串
/** * 获取随机字符串 * @param int $randLength 长度 * @param int $addtime 是否加入当前时间戳 * @param int $includenumber 是否包含数字 * @return string */function get_rand_str($randLength = 6, $addtime = 1, $includ...原创 2018-12-19 16:22:13 · 197 阅读 · 0 评论 -
PHP获取文件大小
//获取文件的大小function getfilesize($file, $DataDir) { $perms = stat($DataDir . $file); $size = $perms['size']; // 单位自动转换函数 $kb = 1024; // Kilobyte $mb = 1024 * $kb; // Megab...原创 2018-12-19 16:49:38 · 1253 阅读 · 0 评论 -
PHP获取客户端ip
/** * 获取客户端ip */function getIP() { if (getenv("HTTP_CLIENT_IP")) $ip = getenv("HTTP_CLIENT_IP"); else if (getenv("HTTP_X_FORWARDED_FOR")) $ip = getenv("HTTP_X_FORWARDED_FOR...原创 2018-12-18 17:43:44 · 181 阅读 · 0 评论 -
PHP excel表格下载
/** * 把数据整成table并导出 * @param $tableTitle 标题 * @param $tableData 内容 * @param $fileName 文件名 * 根据自己的实际情况来拼接table内容 */ public function exportExcel($tableTitle, $tableDat...原创 2018-12-18 17:30:17 · 342 阅读 · 0 评论 -
PHP获取用户设备信息
/** * 获取用户设备信息 */function equipmentSystem() { $agent = isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : ''; if (stristr($agent, 'iPad')) { $fb_fs = "iPad"; } ...原创 2018-12-18 17:46:27 · 3475 阅读 · 0 评论 -
PHP获取网站域名
/** * 获取网站域名 * @return string 网站域名 */function getWebUrl() { /* 协议 */ $protocol = 'http://'; /* 域名或IP地址 */ if (isset($_SERVER['HTTP_X_FORWARDED_HOST'])) { $host = $_SERVER[...原创 2018-12-18 17:48:20 · 541 阅读 · 0 评论 -
PHP中文截取无乱码
/** * 实现中文字串截取无乱码的方法 */function getSubstr($string, $start, $length) { if (mb_strlen($string, 'utf-8') > $length) { $str = mb_substr($string, $start, $length, 'utf-8'); ret...原创 2018-12-18 17:50:48 · 588 阅读 · 0 评论 -
PHP判断访问的设备是pc端还是移动端
/** * 是否移动端访问访问 * 判断当前访问的用户是 PC端 还是 手机端 返回true 为手机端 false 为PC 端 * @return bool */function isMobile() { // 如果有HTTP_X_WAP_PROFILE则一定是移动设备 if (isset($_SERVER['HTTP_X_WAP_PROFILE'])) ...原创 2018-12-18 17:56:05 · 1327 阅读 · 0 评论