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

yipeiwu_com7年前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中如何调用webservice的实例参考

下面用一个例子说明:web service服务是查询QQ用户是否在线 使用php5开发客户端:复制代码 代码如下:<?phptry {    //$c...

php在项目中寻找代码的坏味道(综艺命名)

php在项目中寻找代码的坏味道(综艺命名)

漫画篇 查字典   这个是我比较习惯的方式,打开字典,把中文放进去,看它能给我什么好的名字。             &nb...

PHP stream_context_create()作用和用法分析

作用:创建并返回一个文本数据流并应用各种选项,可用于fopen(),file_get_contents()等过程的超时设置、代理服务器、请求方式、头信息设置的特殊过程。 函数原型:res...

PHP设计模式之注册树模式分析

本文实例讲述了PHP注册树模式。分享给大家供大家参考,具体如下: 什么是注册树模式? 注册树模式当然也叫注册模式,注册器模式。之所以我在这里矫情一下它的名称,是因为我感觉注册树这个名称更...