php 截取字符串并以零补齐str_pad() 函数

yipeiwu_com6年前PHP代码库
定义和用法
str_pad() 函数把字符串填充为指定的长度。

语法
str_pad(string,length,pad_string,pad_type)参数 描述
string 必需。规定要填充的字符串。
length 必需。规定新字符串的长度。如果该值小于原始字符串的长度,则不进行任何操作。
pad_string 可选。规定供填充使用的字符串。默认是空白。
pad_type 可选。规定填充字符串的那边。

可能的值:

STR_PAD_BOTH - 填充到字符串的两头。如果不是偶数,则右侧获得额外的填充。
STR_PAD_LEFT - 填充到字符串的左侧。
STR_PAD_RIGHT - 填充到字符串的右侧。这是默认的。


例子 1
<?php
$str = "//www.jb51.net";
echo str_pad($str,30,".");
?>

输出:

//www.jb51.net........

例子 2
<?php
$str = "//www.jb51.net";
echo str_pad($str,30,".",STR_PAD_LEFT);
?>

输出:

........//www.jb51.net

例子 3
<?php
$str = "//www.jb51.net";
echo str_pad($str,30,".:",STR_PAD_BOTH);
?>

输出:

.:.://www.jb51.net.:.:

相关文章

php实现无限级分类实现代码(递归方法)

开始以为这样的功能似乎很难,之前也做过一个百科的东西,其中也涉及到了分类的功能,不过不是无限级的分类,而是简单的实现了固定的三级分类,当时是自己设计的,想在想起来实现方法太土了,其实三级...

PHP利用APC模块实现文件上传进度条的方法

本文实例讲述了PHP利用APC模块实现文件上传进度条的方法。分享给大家供大家参考。具体分析如下: 以前的php5.2之前的版本是不能可使用APC模块的,因为之前的压根就没有这个APC模块...

PHP实现的各种进制相互转换功能小工具示例

PHP实现的各种进制相互转换功能小工具示例

本文实例讲述了PHP实现的各种进制相互转换功能小工具。分享给大家供大家参考,具体如下: <html> <head> <title>进制转换器<...

php使用CURL不依赖COOKIEJAR获取COOKIE的方法

本文实例讲述了php使用CURL不依赖COOKIEJAR获取COOKIE的方法。分享给大家供大家参考。具体分析如下: PHP中CURL类是一个非常牛逼的工具类,具体怎么牛逼就不啰嗦了。...

php清除和销毁session的方法分析

本文实例分析了php清除和销毁session的方法。分享给大家供大家参考。具体分析如下: 下面的代码分别用户删除单个session值和全部session unset() 用于释放一个已经...