字符串的操作 字符串大小写转换 使用 strtolower(函数可以将字符串全部转化为小写,使用 strtoupper0函数将字符串全部转化为大写。例如: <:php echo strtolower("HelLO, WORID") echo strtoupper("hEllo, wOrLd");
字符串的操作 字符串大小写转换 ⚫ 使用strtolower()函数可以将字符串全部转化为小写,使用 strtoupper()函数将字符串全部转化为大写。例如: ⚫ <?php ⚫ echo strtolower("HelLO,WoRlD"); ⚫ echo strtoupper("hEllo,wOrLd"); ⚫ ?>
字符串的操作 字符串大小写转换 使用 ucfirst0函数可以将字符串的第一个字符改成大写,使用 IIcfirst0 函数将字符串的第一个字符改成小写, ucwords0函数则可以将字符串 中每个单词的第一个字母改成大写。例如 <?php echo ucfirst("hello world"); //输出" Hello world echo Icfirst("HelloWorld") //输出" helloworld echo ucwords( how are you ) //输出" How Are you
字符串的操作 字符串大小写转换 ⚫ 使用ucfirst()函数可以将字符串的第一个字符改成大写,使用lcfirst() 函数将字符串的第一个字符改成小写,ucwords()函数则可以将字符串 中每个单词的第一个字母改成大写。例如: ⚫ <?php ⚫ echo ucfirst("hello world"); //输出"Hello world" ⚫ echo lcfirst("HelloWorld"); //输出"helloWorld" ⚫ echo ucwords("how are you"); //输出"How Are You" ⚫ ?>
字符串的操作 字符串大小写转换 例如4-5php <:php Sstr="hello I have a dream". echo strtolower(Sstr echo strtoupper(Sstr); echo ucfirst(Sstr) echo Icfirst(Sstr) echo ucwords(Sstr ?>
字符串的操作 字符串大小写转换 ⚫ 例如4-5.php ⚫ <?php ⚫ $str="hello I have a dream"; ⚫ echo strtolower($str); ⚫ echo strtoupper($str); ⚫ echo ucfirst($str); ⚫ echo lcfirst($str); ⚫ echo ucwords($str); ⚫ ?>
字符串的操作 清理字符串中的空格 实际应用中,字符串经常被读取,以及用于其他函数的操作。当一个 字符串的首和尾有多余的空白字符,如空格、制表符等,参与运算时 就可能产生错误的结果,这时可以使用trim、 rtrim、 Itrim函数来解决。 它们的语法格式如下 string trim(string Sstr string Scharlist 1) string rtrim(string Sstr [ string Scharlist 1) string Itrim(string Sstr string $charlist 1)
字符串的操作 清理字符串中的空格 ⚫ 实际应用中,字符串经常被读取,以及用于其他函数的操作。当一个 字符串的首和尾有多余的空白字符,如空格、制表符等,参与运算时 就可能产生错误的结果,这时可以使用trim、rtrim、ltrim函数来解决。 它们的语法格式如下: ⚫ string trim(string $str [, string $charlist ]) ⚫ string rtrim(string $str [, string $charlist ]) ⚫ string ltrim(string $str [, string $charlist ])
字符串的操作 清理字符串中的空格 可选参数$ charlist(PHP41.0引入)是一个字符串,指定要删除的字 符,如果省略则默认删除的字符如表所示。 字符 ASC码 意义 32(0x20) 空格 9(0x09) 制表符 n 10(0x0A) 换行 13(0x0D) 回车 "0" 0(0x00) 空字节 XOB 11(0x0B) 垂直制表符
字符串的操作 清理字符串中的空格 ⚫ 可选参数$charlist(PHP 4.1.0引入)是一个字符串,指定要删除的字 符,如果省略则默认删除的字符如表所示