php学习 字符串课件
2024-05-04 22:12:31
供稿:网友
语法
字符串string可以有三种方法定义
‘ '(单引号)“”(双引号) <<<(定界符)
转义序列可以用/ //解释为/
双引号的最大特点是 变量名会被变量值代替
定界符可以原样输出 html格式
打印字符串有两种方法
echo 它属于语言结构,不是真正的函数,它和print的区别在于可以接受多个参数
print 语法bool(布尔行)print(string agr)次函数输出字符串 如果成功返回1 失败返回0 列如传输中如果客户的浏览器突然挂掉 则会造成失败的情景
字符串处理函数
ltrim 语法格式:string ltrim(string str); 删除字符串的前导空格
rtrim 语法格式:string rtrim(string str); 删除字符串的后缀空格
trim 语法格式:string rtim(string str); 删除祖父穿的两端空格
strrev 语法格式:string strrev(string str); 颠倒字符串 将字符串前后颠倒
strtolower 语法格式:string strtolower (string str); 将字符串全部变成小写
strtoupper 语法格式:string strtoupper (string str); 将字符串全部变成大写
ucfirst 语法格式:string ucfirst(string str); 将字符串的首字母改成大写
ucworde 语法格式:string ucworde(string str); 将字符串的每个字的首字母都改成大写
格式化字符串以便显示
sprintf此函数将字符串格式化
sprintf()语法格式string sprintf(string format,mixed[args]...)
范例:
$a=sprintf ("%'*6s","kkk")
echo $a;
输出结果:***kkk
b 整数转成二进位。
c 整数转成对应的 ASCII 字符。
d 整数转成十进位。
f 单倍精确度数字转成浮点数。
o 整数转成八进位。
s 转成字符串。
x 整数转成小写十六进位。
X 整数转成大写十六进位。
printf 输出格式化字符串 返回值整数
语法格式:int printf(string format, mixed [args]...);
范例
printf("%d--%s--%x",72,72,72);
输出结果:72--72--48
分割与拼状字符串
explode语法格式:array explode ( string separator, string string [, int limit] )
implode语法格式:string implode(shring glue,array pieces)把数组功能连接成字符串