字符串格式化函数
来源:互联网 发布:嘉兴菜鸟网络怎么样 编辑:程序博客网 时间:2024/06/07 08:27
<?php
//trim()函数:默认功能为去除字符串首尾处的空格(或其它字符),返回一个人新的字符串;
$str=" hello world! ";
echo "\$str的长度为---".strlen($str)."<br>";
$nstr=trim($str);
echo "新数组\$nstr的长度为---".strlen($nstr)."<br>";
//去除左边的空格用ltrim()函数
$lstr=ltrim($str);
echo "新数组{$lstr}的长度---".strlen($lstr)."<br>";
//去除右边的空格用rtrim()函数
$rstr=rtrim($str);
echo "新数组{$rstr}的长度为---".strlen($rstr)."<br>";
//也可以去除指定的字符
$str=" iloveyou9i0i35 ";
//删除右边指定的字符:数字和小写的字母i
$newstr=rtrim($str," 0..9i");
echo $newstr,"<br>";
//str_pad()函数:填充字符串到指定长度,返回一个新字符串
$str="every";
//在$str右边添加#号使得新字符串个数变为10个,第4个参数若不指定则默认是从右边添加;
$nstr=str_pad($str,10,"#");
//从左边添加#
$sstr=str_pad($str,10,"@",STR_PAD_LEFT);
//从两边添加#
$wstr=str_pad($str,10,"*",STR_PAD_BOTH);
echo $nstr."<br>";
echo $sstr."<br>";
echo $wstr."<br>";
/*字符串字母大小写处理函数:strtouppor()、strtolower()、ucfirst()、ucwords()函数
*/
$str="this is my Web server Apache";
//全部变大写
$bigstr=strtoupper($str);
echo $bigstr."<br>";
//全部变小写
$smallstr=strtolower($str);
echo $smallstr."<br>";
//字符串首字母大写
$ucstr=ucfirst($str);
echo $ucstr."<br>";
//字符串中包含的每个单词首字母大写
$ucwstr=ucwords($str);
echo $ucwstr."<br>";
//混合使用:只让字符串中的第一个单词的首字母大写,即先变小写再首字母大写;
$hunstr=ucfirst(strtolower($str));
echo $hunstr."<br>";
?>
//trim()函数:默认功能为去除字符串首尾处的空格(或其它字符),返回一个人新的字符串;
$str=" hello world! ";
echo "\$str的长度为---".strlen($str)."<br>";
$nstr=trim($str);
echo "新数组\$nstr的长度为---".strlen($nstr)."<br>";
//去除左边的空格用ltrim()函数
$lstr=ltrim($str);
echo "新数组{$lstr}的长度---".strlen($lstr)."<br>";
//去除右边的空格用rtrim()函数
$rstr=rtrim($str);
echo "新数组{$rstr}的长度为---".strlen($rstr)."<br>";
//也可以去除指定的字符
$str=" iloveyou9i0i35 ";
//删除右边指定的字符:数字和小写的字母i
$newstr=rtrim($str," 0..9i");
echo $newstr,"<br>";
//str_pad()函数:填充字符串到指定长度,返回一个新字符串
$str="every";
//在$str右边添加#号使得新字符串个数变为10个,第4个参数若不指定则默认是从右边添加;
$nstr=str_pad($str,10,"#");
//从左边添加#
$sstr=str_pad($str,10,"@",STR_PAD_LEFT);
//从两边添加#
$wstr=str_pad($str,10,"*",STR_PAD_BOTH);
echo $nstr."<br>";
echo $sstr."<br>";
echo $wstr."<br>";
/*字符串字母大小写处理函数:strtouppor()、strtolower()、ucfirst()、ucwords()函数
*/
$str="this is my Web server Apache";
//全部变大写
$bigstr=strtoupper($str);
echo $bigstr."<br>";
//全部变小写
$smallstr=strtolower($str);
echo $smallstr."<br>";
//字符串首字母大写
$ucstr=ucfirst($str);
echo $ucstr."<br>";
//字符串中包含的每个单词首字母大写
$ucwstr=ucwords($str);
echo $ucwstr."<br>";
//混合使用:只让字符串中的第一个单词的首字母大写,即先变小写再首字母大写;
$hunstr=ucfirst(strtolower($str));
echo $hunstr."<br>";
?>
阅读全文
0 0
- C# 字符串格式化函数
- WSPRINTF格式化字符串函数
- 字符串格式化函数
- 格式化字符串漏洞利用 二、格式化函数
- 一个格式化数字字符串函数
- printf函数格式化字符串讲解
- PHP格式化字符串函数 sprintf()
- python-format函数格式化字符串
- Python 格式化字符串函数用法
- python格式化字符串format函数
- python 格式化字符串 format() 函数
- PHP中的字符串格式化输出函数和字符串比较函数
- 增强的C/C++字符串格式化函数
- Javascript 版本的 Sprintf 字符串格式化函数
- Java 版本的 Sprintf 字符串格式化函数
- 格式化字符串函数的一些小技巧
- C语言字符串格式化处理 sscanf函数
- Freemarker内置函数,数字,字符串,日期格式化
- Hadoop1.x 分佈式安裝
- JAVA注解使用
- Java笔记 7_17 数组
- 203. Remove Linked List Elements
- 剑指offer-丑数
- 字符串格式化函数
- android 系统数据业务---打开/关闭概述
- 【Java学习之路】Java编程之嵌套循环的使用
- Oracle中的集合操作符
- 【Kafka】Kafka集群搭建
- 深入解析Android的自定义布局
- Github 实用技巧
- 多方法批量删除Android中无用的资源(更新Android Studio2.1工具)
- sensor的FRAMEWORK分析(一)