<?php
//这里的list函数
//list() 函数用于在一次操作中给一组变量赋值。
//作用:$userService->getSmsRecordList($query, $offset, $pageSize)的返回值是一个数组(含有两个元素),$list获取第一个元素,$totalCount获取第二个元素
list($list, $totalCount) = $userService->getSmsRecordList($query, $offset, $pageSize);
$a=$c??$b;
等同于 $a=isset($c)?$c:$b;
$a=$c?:$b;
等同于 $a=$c?$c:$b;
mysql的OFFSET实现分页
使用limit 可以实现分页比如
limit 0,5 是从1到5条,
limit 5,5 是从,6到10条,
使用limit offset 时
limit 5 offset 0 从 1 到5 条
limit 5 offset 5 从 6 到10 条
is_numeric() 函数用于检测变量是否为数字或数字字符串。返回值为true或false
strtolower() 函数把字符串转换为小写。
trim() 函数移除字符串两侧的空白字符或其他预定义字符。
移除字符串两侧的字符("Hello" 中的 "He" 以及 "World" 中的 "d!"):
<?php
$str = "Hello World!";
echo $str . "<br>";
echo trim($str,"Hed!");
?>
in_array() 函数搜索数组中是否存在指定的值。in_array(search,array,type)
implode();把数组元素组合为字符串:
array_walk() 函数对数组中的每个元素应用用户自定义函数。在函数中,数组的键名和键值是参数。