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递归实现层级树状展开

本文实例为大家分享了PHP递归实现层级树状展开的主要代码,供大家参考,具体内容如下 效果图: 实现代码: <?php $db = mysql_connect(...

php防止sql注入简单分析

本文实例分析了php防止sql注入简单方法。分享给大家供大家参考。具体如下: 这里只说一个简单的方法 防止Sql注入的方法有很多,这里要说的其实就是漏洞演练平台Dvwa里的一种方式 直接...

PHP使用文件锁解决高并发问题示例

本文实例讲述了PHP使用文件锁解决高并发问题。分享给大家供大家参考,具体如下: 新建一个.txt文件,文件中什么都不用写。 【一】.阻塞(等待)模式:(只要有其他进程已经加锁文件,当前进...

PHP提示Warning:phpinfo() has been disabled函数禁用的解决方法

本文实例讲述了PHP提示Warning:phpinfo() has been disabled函数禁用的解决方法。分享给大家供大家参考。具体分析如下: 今天在一朋友服务器测试一个网站时发...

自动生成文章摘要的代码[PHP 版本]

实现内容:截断一段含有HTML代码的文本,但是不会出现围堵标记没有封闭的问题。 说明:这是PHP版的,用于在服务器端使用,如果你需要一个客户端版的,请阅读下一篇  我们在写BL...