
php
php
张张的技术贴
这个作者很懒,什么都没留下…
展开
-
二维数组,重新填充数据
excelData[] 和 $ary_rank_data[$key]$val['key'] = $val['key']?原创 2023-06-07 17:37:16 · 139 阅读 · 0 评论 -
laravel,导出报错,数组啥的
备注:导出的数据是数字的,强制转换成字符串。原创 2023-06-07 17:37:51 · 109 阅读 · 0 评论 -
form表单,不加action,就直接跳转到本页
thinkphp3.2,关于提交form表单,一般都用post,否则参数传递不过去,而且,不安全,不加action,就直接跳转到本页原创 2022-06-05 15:44:13 · 829 阅读 · 1 评论 -
按照,产品的,总点击量,由高到低,进行排序
$list = $this->table->field("id, add_date, count(ip) ip_count, product_id, count(product_id) product_id_count, category_id") ->where($condition) ->group('product_id') ->order('product_id_count desc') ->order('ip_count des.原创 2022-05-21 18:35:27 · 481 阅读 · 0 评论 -
array_filter
foreach($obj_visit_doctor as $key=>$value){$doctor_am = array_filter($value, function($doctor){return $doctor['time'] == 1;});$doctor_pm = array_filter($value, function($doctor){return $doctor['time'] == 2;});$obj_visit_doctor[$key] = ['1' =>.原创 2022-05-21 18:24:15 · 158 阅读 · 0 评论 -
array_filter
foreach($obj_visit_doctor as $key=>$value){$doctor_am = array_filter($value, function($doctor){return $doctor['time'] == 1;});$doctor_pm = array_filter($value, function($doctor){return $doctor['time'] == 2;});$obj_visit_doctor[$key] = ['1' =>.原创 2022-03-08 11:25:37 · 104 阅读 · 0 评论 -
二维数组,根据某一字段,分组
foreach($obj_visit_doctor as $key=>$value){$doctor_am = array_filter($value, function($doctor){return $doctor['time'] == 1;});$doctor_pm = array_filter($value, function($doctor){return $doctor['time'] == 2;});$obj_visit_doctor[$key] = ['...原创 2021-06-11 11:09:27 · 295 阅读 · 2 评论 -
php,根据,某个字段,去重查询
groupBy,放在,get,之前原创 2021-06-11 10:04:12 · 301 阅读 · 0 评论 -
php,获取,某个日期的后一天,是周几
date("w",strtotime("+1 days",strtotime('2021-06-08')));转载 2021-06-08 16:28:00 · 420 阅读 · 0 评论 -
php,今天周几,3天后周几
$week_day = date('w');$week_day = date('w',strtotime('+6 days'));原创 2021-06-08 16:08:57 · 226 阅读 · 4 评论 -
php,数组,添加
在数组后添加:array_push($arr,$int1,$int2)在数组前添加:array_unshift($arr,$int1,$int2)错误写法:¥原创 2021-06-02 19:38:58 · 200 阅读 · 4 评论 -
继承,公共控制器,报错
子级控制器的构造函数,要继承,父级控制器的构造函数public function __construct() { $this->obj_user = new User(); parent::__construct();}原创 2021-04-26 15:39:01 · 114 阅读 · 0 评论 -
公共方法存的,session,其他方法获取不到
public,目录里,index.php,加上,session_start();原创 2021-04-26 15:32:05 · 204 阅读 · 0 评论 -
Type error: Argument 1 passed to App\Models\Erp::sendSms() must be an instance of Illuminate\Http
Type error: Argument 1 passed to App\Models\Erp::sendSms() must be an instance of Illuminate\Http\Request, none given, called in D:\demos\www\newMedia\yuanlaishini\app\Http\Controllers\RegisterController.php on line 37没有传递参数错:$res = (new Erp())-&.原创 2021-04-22 18:01:27 · 2540 阅读 · 0 评论 -
数组操作
数组array_merge:合并array_unique:去重array_filter:去空array_merge:键值重组$ary_model_kv = array_merge(array_filter(array_unique(array_merge($ary_model_kv1,$ary_model_kv2)))); //数组,合并,去重,去空,键值重组原创 2021-03-16 17:36:35 · 66 阅读 · 0 评论 -
三目运算符,多级运算
return $str_status == 'replace'? '4':($str_status == 'login'? '3': ($str_status == 'register' ? '1' : '2'));原创 2021-03-12 15:12:28 · 597 阅读 · 0 评论 -
laravel Class ‘Excel‘ not found
1、composer.jsonlavarel4,在require部分添加''maatwebsite/excel'':''~1.3'',laravel5,在require部分添加 ''maatwebsite/excel'':''~2.1.0''2、怎么查看laravel版本,PHP artisan --version3、composer update maatwebsite/excel4、更新成功后,在你的vendor目录下会出现maatwebsite和phpoffice这两个文件...转载 2021-02-26 16:47:04 · 2290 阅读 · 0 评论 -
model,传递数组
//婚姻状况public $ary_status = [ '1' => '启用', '2' => '禁用',];$ary_marry = $this->obj_model->ary_marry;原创 2021-02-24 18:31:28 · 385 阅读 · 0 评论 -
路由传参
1、/admin/user/list?tag=12、$router->match(['post', 'get'], '/list/{tag?}', 'UserController@list')->where('tag', '[0-9]+'); //列表3、$tag = $ary_request['tag'];原创 2021-02-24 18:28:41 · 122 阅读 · 0 评论 -
上传图片,200,返回数据失败,0?
{status: 0, msg: "远程保存文件失败", data: ""}思路:1、查看图片是否保存到本地2、查看远程上传的图片,是否显示3、查看图片保存到本地的路径是否正确,是否保存在相应的文件夹下,是否有路径中的文件夹,可能没有创建文件夹,本地保存错了路径config->filesystems'uploads' => ['driver' => 'local','root' => public_path('/uploads'),...原创 2021-02-22 17:35:33 · 1781 阅读 · 0 评论 -
查询数据,按照分类分组,键值是id,怎么将分组键值id换成分类关键词
1、array_combine()循环判断一下循环一下分类的pluck数据($obj_group_data),看看分组里面有没有这个分类的id,没有,就将该分类的id删掉2、新建一个数组,循环一下分类的pluck数据foreach ($obj_group_data as $key=>$value) { if (isset($ary_picture_data[$key])) { $ary_data[$value] = $ary_picture_data[$ke..原创 2021-02-04 10:40:47 · 137 阅读 · 0 评论 -
js怎么转化,后台的json数据
php,将数据(对象或数组)转化为json:json_encode($data);js,json字符串转化为json对象JSON.parse('{!! $str !!}');原创 2021-02-01 09:17:29 · 131 阅读 · 0 评论 -
php,查询分组,每组只有一条数据
//分组,每组一条$obj_data = DB::table('pic')->where('status' ,1)->where('is_deleted' ,0)->groupBy('group')->get();//分组,每组多条$obj_data = DB::table('pic')->where('status' ,1)->where('is_deleted' ,0)->get()->groupBy('group');...原创 2021-01-25 16:31:00 · 317 阅读 · 0 评论 -
PHP,header(“location:url地址“),跳转,失败
解决方法:逐个检查:1、location和“:”号间不能有空格2、header('Location:'.$url); 前面不能有任何输出,包括各种echo,和在屏幕上的错误提醒,还有:include文件的各种输出3、header后的PHP代码还会被执行,所以需要在header后面exit一下4、检查.htaccess文件的重置与跳转,不要冲突了...转载 2021-01-12 17:26:31 · 1534 阅读 · 0 评论 -
php,返回一个弹框提示
return "<script>alert('想要输出的内容');location.href='".$_SERVER["HTTP_REFERER"]."';</script>";return "<script language=javascript>alert('想要输出的内容');history.back();</script>";转载 2020-11-06 17:07:28 · 959 阅读 · 0 评论 -
tp,怎么去掉,公共头部,底部
控制器里,layout(false);原创 2020-11-06 16:45:57 · 225 阅读 · 0 评论 -
php,通过浏览器,下载远程视频
var src = "";location.href = "{{url('/download?src=')}}"+src;public function download(Request $request){ set_time_limit(0); @ini_set("memory_limit", "-1"); $url = $request->only("src")['src']; // 获取文件大小 // 直接设置浏览器header头通过浏览器下载 .转载 2020-11-06 16:44:03 · 981 阅读 · 0 评论 -
http改为https,登录页面样式不显示
app->provinders->register方法里加上:$this->app['request']->server->set('HTTPS',true);原创 2020-09-18 09:45:26 · 407 阅读 · 0 评论 -
静态文件路径
js,css,img路径都可以用,asset,url,./,/{{asset('/css/style.css')}}{{url('jquery/jquery.min.js')}}./images/header.png/images/header.pngurl和asset,可以配置路径,http,https,或者在和中间加public等./和/,路径不可修改...原创 2020-09-18 09:41:23 · 147 阅读 · 0 评论 -
js怎么获取后台数组
后台,数组转json:json_encode()前台,JSON 字符串转换为对象:JSON.parse()原创 2020-09-07 18:43:19 · 1498 阅读 · 0 评论 -
windows 环境 和 linux 环境,$_SERVER 的值不同
windows,有$_SERVER['QUERY_STRING'];$_SERVER['REDIRECT_QUERY_STRING'];$_SERVER['REDIRECT_URL'];linux,有,$_SERVER['QUERY_STRING'];$_SERVER['PATH_INFO'];没有,$_SERVER['REDIRECT_QUERY_STRING'];原创 2020-09-02 18:47:38 · 170 阅读 · 0 评论 -
php,取问号前后的字符串,不包含特殊字符
$path = 123?456;$after = substr(strrchr($path, '?'), 1);$before = substr($path,0,strrpos($path,"?"));原创 2020-09-02 18:35:33 · 903 阅读 · 0 评论 -
切割字符串,只取id
{{substr(strrchr($item['url'], '/'), 1)}}转载 2020-07-29 15:05:26 · 243 阅读 · 0 评论 -
php,只获得年月日
php只获得年月日:{{date('Y-m-d',strtotime($v['data']))}}php只获得年月:{{date('Y-m',strtotime($v['data']))}}php只获得日:{{date('d',strtotime($v['data']))}}原创 2020-06-02 15:46:07 · 938 阅读 · 0 评论