php字符串(上)
字符串处理
"; echo $str{0}.$str{1}."
"; $s = ""; for($i=0; $i"; echo strlen("中国");
// echo count("abc"); define("one", "two"); $int = array("one"=>100, "two"=>200); class Demo { var $ } $d = new Demo; echo "aaaaaaaaaaaa{$d->one}aaaaaaaaaaaaaa
";//最合理的做法 echo "aaaaaaaaaaaa{$int["one"]}aaaaaaaaaaaaaa
";
";//多字节 效率低 用法同单字节 echo substr($str1,0,3);
字符串输出
常用的输出字符串函数:
echo( ) -- 输出字符串
print( ) -- 输出一个字符串
die( ) -- 输出一条消息,并退出当前脚本
printf( ) -- 输出格式化字符串
sprintf( )-- 把格式化的字符串写入一个变量中
echo与print的区别
1.echo 是指令+函数 print是函数
2.echo没有返回值 print有返回值
3.echo可以打印多个值 逗号分隔 不加括号; print不可以
所以print没人用
die()/exit( )含义:输出并退出程序 后者括号里面的参数表示状态0-254
printf与sprintf都是格式化字串:
字符串转换格式:
%% 返回百分比符号
%b 二进制数
%c 依照ASCII值的字符
%d 带符号十进制数
%e 可续计数法(如1.5e3)
%u 无符号十进制数
%f或%F 浮点数
%o 八进制数
%s 字符串
%x或%X 十六进制数
就是c语言的那些东西,举个小例子,这个知识点就过了
常用的字符串格式化函数
去除空格和字符串填充补函数
函数:ltrim( )
语法: string ltrim(string str[, string charlist]);
返回值: 字符串
本函数用来删去字符串中的前导空格 (whitespace)。
函数:rtrim( ) 还有个别名:chop( )
语法: string rtrim(string str[, string charlist]);
返回值: 字符串
本函数用来删去字符串中的后缀空格 (whitespace)。
函数:trim( )
语法: string trim(string str[, string charlist]);
返回值: 字符串
截去字符串首尾的空格。本函数返回字符串 string 首尾的空白字符去除后的字串。
函数:str_pad() 按需求对字符串进行填充。
语法:string str_pad ( string input, int pad_length [, string pad_string [, int pad_type]] ) 默认使用空格填充
STR_PAD_LEFT 字符串左添补
STR_PAD_RIGHT 字符串右添补
STR_PAD_BOTH 字符串两端添补字符串大小写的转换
函数: strtolower( )
语法: string strtolower(string str);
本函数将字符串 str 全部变小写字符串。
函数: strtoupper( )
语法: string strtoupper(string str);
本函数将字符串 str 全部变大写字符串。
函数:ucfirst( ) 前几天用过啊
将字符串第一个字符改大写。
语法: string ucfirst(string str);
本函数返回字符串 str 第一个字的字首字母改成大写。
函数:ucwords( )
将字符串每个字第一个字母改大写。
语法: string ucwords(string str);
本函数返回字符串 str 每个字的字首字母全都改成大写。以上就介绍了php字符串(上),包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。