php
mile_129
php程序员
展开
-
php 去重二维数组
php二维数组去重原创 2022-07-08 11:30:07 · 556 阅读 · 0 评论 -
正则验证规则
表单验证中比较常用的正则表达式写法:转载 2022-07-05 17:15:04 · 179 阅读 · 0 评论 -
MySQL中order by排序时,数据存在null,排序在最前面
MySQL中order by排序时,数据存在null,排序在最前面转载 2022-06-17 17:37:50 · 2366 阅读 · 0 评论 -
thinkphp 下载文件接口
public function download() { $famlePath = $_GET['resum']; //文件路径 $file_dir = ROOT_PATH . 'public' . DS . 'upload' . '/' . "$famlePath"; // 下载文件存放目录 // 检查文件是否存在 if (! file_exists($file_dir) ) { $this->原创 2021-08-13 16:39:10 · 949 阅读 · 0 评论 -
数据库 MySQL5.7版本默认设置了 mysql sql_mode = only_full_group_by 属性,导致报错
SELECT @@GLOBAL.sql_mode;SET @@global.sql_mode ='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';原创 2021-06-26 16:26:43 · 205 阅读 · 0 评论 -
thinkphp excel导入时间处理
private function excelTime($date, $time = false) { if (function_exists('GregorianToJD')) { if (is_numeric($date)) { $jd = GregorianToJD(1, 1, 1970); $gregorian = JDToGregorian($jd + intval($date) - 2556..转载 2021-05-18 15:03:56 · 290 阅读 · 0 评论 -
php 对数组处理
/** * desc 二维数组变成字符 * @param $arr * @return bool|string */ function arr_to_str($arr) { $t ='' ; foreach ($arr as $v) { $v = join(",",$v); // 可以用implode将一维数组转换为用逗号连接的字符串,join是别名 $temp[] = $v;.原创 2020-12-28 17:02:43 · 125 阅读 · 0 评论 -
laravel 配置微信公众号(服务器配置 token)
令牌token与代码token字段一直,域名访问用get/** * 自定义方法,用于微信访问验证开发者身份 * * @param Request $request * @return array|null|string */ public function wxtoken(Request $request) { $signature = $request->input('signature'); $t.原创 2020-10-08 08:50:24 · 585 阅读 · 1 评论 -
php 二位数字添加字段,数组合并,排序
$apply = Model::query()->select('id',' price','get_time') ->where('status',2)->get()->toArray();//添加字段信息 $arr = ['type'=>1]; array_walk($apply, function (&$value, $key, $arr) { $value = array_me.原创 2020-09-15 18:03:06 · 127 阅读 · 0 评论 -
html 二级联动
<div id="global_location"> <select id="country" name="country" class="country" data-first-title="选择国家/区域" onchange="countryArea()"> <option value="0">请选择国籍</...原创 2020-05-04 17:08:36 · 416 阅读 · 0 评论 -
php 返回空处理
if(!empty($result) && is_array($result)){ array_walk_recursive($result, function (&$value) { if (is_null($value) || $value === 0 || $value===null) { ...原创 2020-04-24 09:32:20 · 471 阅读 · 0 评论 -
php 数组合并
$array1 = {"2020-04-14":[{"id":3,"realTotalMoney":"12.00","orderTime":"2020-04-14"}],"2020-04-15":[{"id":1,"realTotalMoney":"12.00","orderTime":"2020-04-15"}]}}{ "2020-04-14": [ {...原创 2020-04-15 17:15:35 · 107 阅读 · 0 评论 -
PHPstorm 函数方法名时间头部快速注释的设置
先看效果图:只需在函数名之前输入 /** 然后回车即可。接下来看看是如何设置的:4参数内容图选择PHP图到这一步完成后就先 apply。然后继续看下图设置这样配置就OK了,最后应用最后设置...转载 2019-12-10 12:03:32 · 730 阅读 · 0 评论 -
php ip 地区判断
通过淘宝的ip地址获取IP地址进行获取$request->getClientIp()$url = "http://ip.taobao.com/service/getIpInfo.php?ip=121.222.2.1"; $result = $this->curl_get_https($url); $resultjosn = json_decode($...原创 2019-08-06 15:29:37 · 1414 阅读 · 0 评论 -
过滤掉emoji表情
// 过滤掉emoji表情 function filterEmoji($str) { $str = preg_replace_callback( '/./u', function (array $match) { return strlen($match[0]) >= 4 ? '' : ...原创 2019-08-01 17:22:51 · 819 阅读 · 0 评论 -
laravel-admin 分类显示,多级显示
laravel-admin grid列表显示$grid ->superior_name(‘上级地区’);Model里面操作public function area(){return KaTeX parse error: Expected 'EOF', got '}' at position 42: …','upid'); }̲ public functi…this->...原创 2019-07-27 10:50:46 · 3626 阅读 · 0 评论 -
select下拉列表格式
//身高public function heightlist(){$result = HeightModel::select(‘height’) ->orderBy(‘height’) ->get(); $buxianlist = self::hebingArray($result,'height','cm'); $list['不限'] = $buxianlist;...原创 2019-07-27 10:43:27 · 360 阅读 · 0 评论