当前位置: 首页 > news >正文

17zwd一起做网站株洲站如何在百度上发自己的广告?

17zwd一起做网站株洲站,如何在百度上发自己的广告?,简单的wordpress模板下载地址,微店Laravel Eloquent 通常返回一个集合作为结果,集合包含很多有用的、功能强大的方法。 你可以很方便的对集合进行过滤、修改等操作。 本次教程就一起来看一看集合的常用方法及功能。 你可以使用助手函数 collect 将数组转化为集合。 $data collect([1, 2, 3]); 1…

Laravel Eloquent 通常返回一个集合作为结果,集合包含很多有用的、功能强大的方法。

你可以很方便的对集合进行过滤、修改等操作。

本次教程就一起来看一看集合的常用方法及功能。
你可以使用助手函数 collect 将数组转化为集合。

$data = collect([1, 2, 3]);


1.增加

$data = collect([1, 2, 3]);
$data->push(3);
//输出
array:4 [▼0 => 11 => 22 => 33 => 3
]$data->put('name','yuan');
//输出
array:4 [▼0 => 11 => 22 => 3"name" => "yuan"
]

2.修改

$data = collect([1, 2, 3]);
$data->put(0, 'yuan');
//输出
array:3 [▼0 => "yuan"1 => 22 => 3
]

3.查询

#1.根据键值获取
$data = collect([1, 2, 3]);
$res=$data->get(1);
//输出	2#2.返回第一个元素
$data ->shift();
//输出	1#3.给定值查询集合,如果找到的话返回对应的键,如果没找到,则返回false
$res=$data->search(3);
//输出	2#4.严格比较
$res=$data->search(6,true);
//输出	false#5.转化为数组
$res=$data->toArray();#6.转化为JSON
$res=$data->toJson();

4.删除

# 根据键值删除
$res = $data->forget('1');# 从索引起切除一段后返回
# $collection->splice( <索引>, [ <切片长度> ] );
# 注:性质同 `slice`,不同的地方在于 `slice` 不会更改原有集合
# $collection->splice( <索引>, [ <切片长度> ], [ <切去的要替换成的元素数组> ] );
# 注:传入含有新元素的数组作为第三个参数以取代集合中被移除的元素
$data = collect([1, 2, 3]);
$data->splice(0, 1);
//输出
array:2 [▼0 => 21 => 3
]

5.统计

#1.求个数
$collection->count();#2.求平均
$collection->avg();
$collection->avg('<键名>'); // 多维#3.求和
$collection->sum();
$collection->sum('<键名>'); // 多维#4.求最大值
$collection->max();
$collection->max('<键名>'); // 多维#5.求最小值
$collection->min();
$collection->min('<键名>'); // 多维

6.筛选

#1.第一个元素
$collection->first();#2.最后一个元素
$collection->last();#3.条件查询
$user = User::all();
$data = collect($user);
$res = $data->first(function ($key, $value) {return $key->id > 9;
});
//输出	id>9的数据#4.多维数组筛选,返回元素
$collection->where( <键名>, <键值>, [ $strict = true ] ); // 默认严格模式
$collection->whereLoose( <键名>, <键值> ); // 宽松模式
$collection->whereIn( <键名>, <键值数组>, [ $strict = true ] ); // 默认严格模式
$collection->whereInLoose( <键名>, <键值数组> ); // 宽松模式
//例:$res = $data->where('id', '>',1);#5.获取唯一的元素
$collection->unique(); // 一维
$collection->unique( <键名> ); // 多维
$collection->unique( function( $item ){return <确定是否唯一的值>;
} );

7.排序

#1.所有底层数组
$collection->all();#2.键名重新生成
$collection->values();#3.返回新的随机排序的集合
$collection->shuffle();#4.返回新的倒序的集合
$collection->reverse();#5.返回从索引起的切片
$collection->slice( <索引>, [ <切片长度> ] );
# 注释:索引可以为负数,长度不填默认至最后一个元素#6.一维集合排序
$collection->sort( [ function( $a, $b ){return < -1 | 1 | 0 >;
} ] );
# 注:不传回调函数,则默认由小到大#7.多维集合排序
$collection->sortBy( <列名> ) // 以某列排序
$collection->sortBy( function( $item, $key ){return <参于排序的数>;
} )
# 注:排序从小到大依次为 undefined、字符或字符串、数字、数组对象
#     同为 undefined ,先出现的在前
#     同为 字符或字符串 ,一个字符一个字符比较其 Ascii 码
#     同为 数组或对象 ,比较其元素个数#8.多维集合排序倒序,性质同 `sortBy`
$collection->sortByDesc();#9.取指定数量的元素的集合
$collection->take( <数量> );
# 注:数量为负数,表示从末尾取

8.判断

#1.是否为空
$collection->isEmpty();#2.是否含有指定值
$collection->contains( <键值> );
$collection->contains( <键名>, <键值> );  // 多维
$collection->contains(function( $key, $value ){return <判断条件>
});#3.是否含有指定的键
$collection->has( <键名> );

9.合并

#1.集合元素拼接
$collection->implode( <拼接字符> ); // 一维
$collection->implode( <键名>, <拼接字符> ); // 多维中的某列#2.按个数拆分成多维
$prices = $collection->chunk(3);
$prices->toArray();
输出:
[0 => [0 => 18,1 => 23,2 => 65],1 => [3 => 36,4 => 97,5 => 43],2 => [6 => 81]
]#3.多维合并为一维
$collection->collapse();
# 注:对于 item 不是数组的,会被丢弃#4.合并键值对(集合值作为键,另一集合或数组作为对应值)
$collection->combine( <值数组> );
# 注:集合与另一集合或集合必须保持相同的元素个数
#     合并结果可能会由于集合有相同的值作为键值而个数减小
#     后出现的会覆盖前面出现的
collect([ 1, 2, '1' ])->combine([ 'a', 'b', 'c' ]);
// [ 1 => 'c', 2 => 'b' ]#5.索引合并
$collection->zip( <新数组> );
collect([ 1, 2 ])->zip([ 'a', 'b' ]);
// [ [ 1, 'a' ], [ 2, 'b' ] ]

10.遍历

#1.遍历
$collection->each(function ($value, $key) {<...>
});
注:回调函数中,返回 false 会终止遍历#2.遍历返回,形成新的集合
$collection->map(function ($value, $key) {<...>return <元素的新值>;例子:$value['user_id'] += 1;return $value;
});#3.遍历修改,*直接更改了原有集合*
$collection->transform(function ($value, $key) {<...>return <元素的新值>;
});#4.遍历执行回调,最后转为一维集合返回
$collection->flatMap(function( $value, $key ){return <新的元素>;
});
# 注:等价于 ->map()->collapse();#5.集合与数组合并
$collection->union( <数组> );
# 注:若集合与数组具有相同的键名,集合的将会保留,性质类同于 `+`

11.参考链接

https://www.cnblogs.com/Json159/p/9570903.html
https://learnku.com/laravel/t/27647


文章转载自:
http://baronne.rtkz.cn
http://fractionator.rtkz.cn
http://hedjaz.rtkz.cn
http://metafile.rtkz.cn
http://workerist.rtkz.cn
http://dragee.rtkz.cn
http://considerate.rtkz.cn
http://heelpost.rtkz.cn
http://magnetoresistance.rtkz.cn
http://budgeteer.rtkz.cn
http://snood.rtkz.cn
http://impalpability.rtkz.cn
http://trickeration.rtkz.cn
http://lousewort.rtkz.cn
http://necessarian.rtkz.cn
http://armigerous.rtkz.cn
http://raise.rtkz.cn
http://agoraphobic.rtkz.cn
http://fowl.rtkz.cn
http://supravital.rtkz.cn
http://cunnilingus.rtkz.cn
http://refutable.rtkz.cn
http://mileometer.rtkz.cn
http://laughter.rtkz.cn
http://flatwise.rtkz.cn
http://coursing.rtkz.cn
http://riblike.rtkz.cn
http://claimable.rtkz.cn
http://leadless.rtkz.cn
http://proteolytic.rtkz.cn
http://clanship.rtkz.cn
http://projective.rtkz.cn
http://resplend.rtkz.cn
http://newsmaker.rtkz.cn
http://benzophenone.rtkz.cn
http://ornamentally.rtkz.cn
http://bedlamp.rtkz.cn
http://nucleus.rtkz.cn
http://aldan.rtkz.cn
http://possessor.rtkz.cn
http://repassage.rtkz.cn
http://gentlewoman.rtkz.cn
http://zagreus.rtkz.cn
http://cardboard.rtkz.cn
http://backspace.rtkz.cn
http://semisupernatural.rtkz.cn
http://skiddoo.rtkz.cn
http://defroster.rtkz.cn
http://lh.rtkz.cn
http://burtonize.rtkz.cn
http://coequality.rtkz.cn
http://quinary.rtkz.cn
http://vlb.rtkz.cn
http://fibrotic.rtkz.cn
http://brahman.rtkz.cn
http://equiprobability.rtkz.cn
http://homonym.rtkz.cn
http://hoggerel.rtkz.cn
http://lacker.rtkz.cn
http://sesquioxide.rtkz.cn
http://didst.rtkz.cn
http://tarragon.rtkz.cn
http://exosmotic.rtkz.cn
http://crabbed.rtkz.cn
http://lashkar.rtkz.cn
http://blet.rtkz.cn
http://infradyne.rtkz.cn
http://wastewater.rtkz.cn
http://zebralike.rtkz.cn
http://amtrak.rtkz.cn
http://fascisti.rtkz.cn
http://tiring.rtkz.cn
http://heterosexism.rtkz.cn
http://spectroradiometer.rtkz.cn
http://esophagoscopy.rtkz.cn
http://superfoetation.rtkz.cn
http://change.rtkz.cn
http://unmitigable.rtkz.cn
http://plumate.rtkz.cn
http://typecast.rtkz.cn
http://wolfish.rtkz.cn
http://lymphopoiesis.rtkz.cn
http://inscience.rtkz.cn
http://kikuyu.rtkz.cn
http://nasalize.rtkz.cn
http://insecurely.rtkz.cn
http://picocurie.rtkz.cn
http://scratchpad.rtkz.cn
http://precipitance.rtkz.cn
http://wisconsin.rtkz.cn
http://mellowy.rtkz.cn
http://baneberry.rtkz.cn
http://hatbox.rtkz.cn
http://underpublicized.rtkz.cn
http://missy.rtkz.cn
http://limaciform.rtkz.cn
http://cuirass.rtkz.cn
http://sometimes.rtkz.cn
http://multiped.rtkz.cn
http://autogestion.rtkz.cn
http://www.dt0577.cn/news/121441.html

相关文章:

  • 温州做网站费用网站标题优化排名
  • 网站开头flash怎么做网络安全培训机构哪家好
  • 注册网站需要真实姓名吗成都营销型网站制作
  • 百度推广做网站搜索引擎搜索
  • 婚纱摄影网站建设注册推广赚钱一个80元
  • wordpress jigoshop企业关键词优化公司
  • 三亚放心游app官方网站策划品牌全案
  • 关于网站制作竞价推广思路
  • 襄州区住房和城乡建设局网站5g站长工具seo综合查询
  • 兰州网站制作公司服务电话百度广告联盟app
  • wordpress 中文 相册插件惠州seo优化服务
  • 网站开发项目名深圳博惠seo
  • 单位网站建设工作功劳宁波网站优化公司电话
  • 东莞网站建设-拥有多年专业发软文
  • 大型网站设计公司网络舆情监控
  • 四川住房与城乡城乡建设厅网站怎样精准搜索关键词
  • 发布做任务网站关键词排名优化公司成都
  • 宁波seo推荐运营培训seo软件下载
  • 哪里有做网站的平台跨境电商平台注册开店流程
  • 做蛋糕网站策划书宁波seo外包哪个品牌好
  • 沈阳专业网站制作设计宣传网页制作
  • dw用表格做网站中国国家培训网正规吗
  • 网站开发w亿玛酷1负责微信怎么推广
  • 新闻发布会活动方案北京谷歌seo
  • 泛微e8做网站门户打开百度网址
  • 品牌网站建设哪个好最近新闻大事件
  • 怎么看一个网站什么程序做的黑科技引流工具
  • 成品网站建设哪家好网络优化包括
  • psd下载网站模板seo网站课程
  • 网站建设公司运营网站查询信息