所在的位置: php >> php前景 >> 2022116thinkphp源码无

2022116thinkphp源码无

thinkphp源码无差别阅读(二十一)Helper阅读contract/Arrayable.php

转换为数组:toArray

contract/Jsonable.php

转换为数组:toJson

helper/Arr.php

判断是否可以数组式访问:accessible

添加元素:add

未知:collapse

未知:crossJoin

分割数组,一个是键名,一个是键值:divide

未知:dot

排除指定key的数组:except

判断是否存在ken:exists

返回第一个元素:first

返回最后一个元素:last

未知:flatten

未知:forget

未知:get

未知:has

判断是否关联数组:isAssoc

返回指定的key:only

未知:pluck

未知:explodePluckParameters

向数组开头插入值:prepend

移除值:pull

随机:random

未知:set

打乱:shuffle

排序:sort

递归排序:sortRecursive

数组转为query字符串:query

过滤筛选:where

强制转数组:wrap

helper/Str.php

属性:snakeCache、camelCache、studlyCache

检查是否包含字符串:contains,PHP8的str_contains

检查字符串以某些字符串结尾:endsWith,PHP8的str_ends_with

检查字符串以某些字符串开始:startsWith,PHP8的str_starts_with

获取指定长度的字符串:random

字符串转小写:lower

字符串转大写:upper

获取字符串长度:length

截取字符串:substr

转下划线:snake

转驼峰:camel

转驼峰(首字母大写):studly

转为首字母大写的标题格式:title

计划阅读

[]framework源码[]orm源码[]helper源码




转载请注明:http://www.aierlanlan.com/cyrz/8783.html