1:str_replace('_ASC',' ASC',$order):返回一个从$order中里有_ASC的内容替换成' ASC'的结果
2:if (!empty($kw)) {
$map['awenzhang.fdcTitle'] = ['like', '%' . $kw . '%'];
$map['awenzhang.fdcPlatform'] = ['like', '%' . $kw . '%'];
$map['_logic'] = 'or';
$where['_complex'] = $map;
}//相当于复合查询 or awenzhang.fdcTitle like %$kw% or 'awenzhang.fdcPlatform' like %$kw%
3: $add=
"was is add";
$ad=
explode(
' ',
$add);
4:
$add=[
"was is add"];
$arr=[
'dada'];
$ad
=
array_unshift
(
$add
,
$arr
);
E:\wamp64\www\2.php:8:
array (size=1)
0 => string 'dada' (length=4)
E:\wamp64\www\2.php:9:
array (size=2)
0 =>
array (size=1)
0 => string 'dada' (length=4)
1 => string 'was is add' (length=10)
函数的意思把第二个参数放到参数1的索引为0的位置,是整个数组,意思也就是二维数组,返回的是数组的数量
5:判断一个字符串在数组中是否存在,存在为true
$fileType=
'jpg';
$ft=
in_array(
$fileType, [
'jpg',
'jpeg',
'png',
'gif']);
第一个参数要为字符串,第二个为数组
6:字符串截取,参数为索引位置
$aff=
"was is add";
$sub=
substr(
$aff,
0,
3);
$sub返回截取内容
7:
strrpos
计算字符串在目标字符串中最后一次出现的索引位置
$sub=
strrpos(
$aff,
$add);//参数一位要查找的目标,参数二为大海
8:
$aff=
"was isdd";
$length=
strlen(
$aff);//8
获取字符串的个数,空格和标点符号都算
9:获取当前时间
$afff=
date(
'Y-m-d H:i:s');//
'2017-09-06 08:37:37'
10:取出一个数组中最后一个值
$fruits =
array(
'apple',
'banana',
'cranberry');
$addd=
end(
$fruits); //
cranberry
11:将字符串变成大小写
strtolower — 将字符串转化为小写
strtoupper — 将字符串转化为大写
mb_strtoupper — 使字符串大写