php基础2

第四单元:字符串函数


常用字符串函数
Substr(要截取的字符串 , 开始的位置 , 结束的位置) 截取字符串
Str_replace(搜索的字符串 ,替换成的字符串 , 在那个字符串进行替换) 字符串替换
Strpos(在字符串中进行查找 ,查找的字符串 ) 查找字符串首次出现的位置 返回数组
Strstr(在字符串中进行查找 ,查找的字符串 ) 查找字符串首次出现 返回出现的位置到最后

Trim( 字符串 , 特殊符号 ) 去除两边空白字符串和特殊符号

Strrev(值) 字符串反转

Strtolower(值) 字符串转为小写

Strtoupper(值) 字符串转大写


第五单元:数组函数
数组的概念
在单独的变量中可以存储一个或者多个值
数组的定义
Array()
[]
一维数组
$arr = [0=>‘张三’,1=>‘李四’,2=>‘王五’];


添加

添加一个赵六
$arr[3] = “赵六”;

删除

删除王五
Unset($arr[2])

修改

把1座位上的值改为刘八
$arr[1]=“刘八”

查询赵六
echo $arr[3]
二维数组
$arr = [
0=>[0=>‘张三’,1=>‘李四’,2=>‘王五’,3=>‘赵六’,4=>‘孙七’,5=>‘刘八’],
1=>[0=>‘郭麒麟’,1=>‘李真’,2=>‘宋江’,3=>‘公孙策’,4=>‘李时真’,5=>‘刘八’],
2=>[0=>‘后裔’,1=>‘嫦娥’,2=>‘孙江’,3=>‘小白兔’,4=>‘木兰’,5=>‘妲己’]
];

foreach 语法格式
foreach(数组变量名 as 键名=>键值){

}

每一行统一加上下标为6值为格格的一个数据
foreach($arr as k=>k=>v){
arr[arr[k][6] = “格格” //添加
Unset(arr[arr[k][2]) //删除
arr[arr[k][3] = “胡歌”;//修改
echo arr[arr[k][4];//查询
}
常用数组函数
Explode(分割符 ,字符串) 把字符串转成数组

Implode(连接字符 ,数组) 把数组传换成字符串

Sort(数组) 倒序排序

Count(数组) 计算数组中单元的个数

Array_merge(数组)合并两个或多个数组 可传输多个数组1,数组2

is_array(要检测的变量)检测变量是否是数组,是数组返回true不是返回false

in_array( 值 ,数组)检测值时否在数组,是返回true不是返回false

Array_column(数组 ,键名) 获取指定的一列

Shuffle(数组)打乱数组

Array_flip(数组) 值变键,键变值


展开阅读全文
©️2020 CSDN 皮肤主题: 游动-白 设计师: 上身试试 返回首页
实付0元
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值