PHP
Magic Diven
这个作者很懒,什么都没留下…
展开
-
从字符串中提取手机号,并加密
/** * 从字符串中提取手机号码 * @param string $oldStr * @return array */function findThePhoneNumbers($oldStr = ""){ // 检测字符串是否为空 $oldStr=trim($oldStr); $numbers = array(); if(empty($oldStr)){ return $numbers; } // 删除86-180640741122原创 2022-03-16 17:47:38 · 584 阅读 · 0 评论 -
导出csv解决乱码
导出csv,将每个字段加上编码转换,可以解决乱码问题。$item = iconv("UTF-8", "GB2312//IGNORE",$item);原创 2022-03-16 09:40:32 · 815 阅读 · 0 评论 -
php下载文件并重命名
function downCoachPic(){ $result = Db::table('trade_coach') ->where(['state' => 1]) ->column('id, name, image'); $num = 0; foreach ($result as $item) { $url = $item['image']; if (trim($url)) {原创 2022-02-17 09:47:17 · 695 阅读 · 0 评论 -
全选/取消全选
<div class="form-group"> <label class="col-sm-3 control-label no-padding-right">*门店限制:</label> <div class="col-sm-9"> <div class="check-box" >原创 2021-09-02 11:11:52 · 98 阅读 · 0 评论 -
使用正则按顺序匹配出所有的HTML闭合标签以及内容
$html = "<h1>标题1</h1><h2>内容1</h2><h2>内容2</h2><p>正文</p><p>正文</p><h1>标题2</h1><h2>内容3</h2><h2>内容4</h2><p>正文2</p>"; $html .= "<h3>...原创 2021-08-20 11:55:58 · 325 阅读 · 0 评论 -
导出excel时,数字过长怎么解决
导出excel时,数字过长怎么解决主要是使用 setCellValueExplicit()方法;objPHPExcel−>getActiveSheet()−>setCellValueExplicit(objPHPExcel->getActiveSheet()->setCellValueExplicit(objPHPExcel−>getActiveSheet()−>setCellValueExplicit(colum . $i, $item);/** * 支持过长数原创 2020-12-21 15:45:51 · 1441 阅读 · 1 评论 -
PHP导出CSV
PHP导出CSV/** * 导出CSV文件 * @param $filename 文件名 * @param $head 文件列标题 * @param $data 文件内容 */function downCSV($filename, $head, $data){ header('Content-Type: text/csv'); header("Content-Disposition: attachment; filename={$filename}.csv"); $o原创 2020-11-13 10:11:30 · 82 阅读 · 0 评论