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


Posted in PHP onMay 07, 2011

定义和用法
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 = "https://3water.com";
echo str_pad($str,30,".");
?>

输出:

https://3water.com........

例子 2
<?php
$str = "https://3water.com";
echo str_pad($str,30,".",STR_PAD_LEFT);
?>

输出:

........https://3water.com

例子 3
<?php
$str = "https://3water.com";
echo str_pad($str,30,".:",STR_PAD_BOTH);
?>

输出:

.:.:https://3water.com.:.:

PHP 相关文章推荐
PHP5+UTF8多文件上传类
Oct 17 PHP
兼容性最强的PHP生成缩略图的函数代码(修改版)
Jan 18 PHP
非常好用的Zend Framework分页类
Jun 25 PHP
PHP中UNIX时间戳和日期间的转换与计算实例
Nov 19 PHP
php生成RSS订阅的方法
Feb 13 PHP
php查看当前Session的ID实例
Mar 16 PHP
24条货真价实的PHP代码优化技巧
Jul 28 PHP
php 类中的常量、静态属性、非静态属性的区别
Apr 09 PHP
php实现与python进行socket通信的方法示例
Aug 30 PHP
thinkPHP框架实现的简单计算器示例
Dec 07 PHP
laravel实现于语言包的完美切换方法
Sep 29 PHP
Laravel登录失败次数限制的实现方法
Aug 26 PHP
php调用mysql数据 dbclass类
May 07 #PHP
用PHP的超级变量$_POST获取HTML表单(HTML Form) 数据
May 07 #PHP
用PHP的超级变量$_GET获取HTML表单(Form) 数据
May 07 #PHP
php数据库抽象层 PDO
May 07 #PHP
php cookies中删除的一般赋值方法
May 07 #PHP
php中通过Ajax如何实现异步文件上传的代码实例
May 07 #PHP
php 安全过滤函数代码
May 07 #PHP
You might like
PHP 5.0对象模型深度探索之对象复制
2008/03/27 PHP
PHP的范围解析操作符(::)的含义分析说明
2011/07/03 PHP
WAMP环境中扩展oracle函数库(oci)
2015/06/26 PHP
整理php防注入和XSS攻击通用过滤
2015/09/13 PHP
PHP实现限制IP访问及提交次数的方法详解
2017/07/17 PHP
Javascript中克隆一个数组的实现代码
2013/12/06 Javascript
window.location.href中url中数据量太大时的解决方法
2013/12/23 Javascript
用js模拟struts2的多action调用示例
2014/05/19 Javascript
node.js中的fs.read方法使用说明
2014/12/17 Javascript
JS留言功能的简单实现案例(推荐)
2016/06/23 Javascript
AngularJS监听ng-repeat渲染完成的两种方法
2018/01/16 Javascript
js闭包学习心得总结
2018/04/17 Javascript
jquery实现的简单轮播图功能【适合新手】
2018/08/17 jQuery
Angular CLI 使用教程指南参考小结
2019/04/10 Javascript
如何让Nodejs支持H5 History模式(connect-history-api-fallback源码分析)
2019/05/30 NodeJs
原生javascript制作的拼图游戏实现方法详解
2020/02/23 Javascript
vue中解决微信html5原生ios虚拟键返回不刷新问题
2020/10/20 Javascript
vue3+typeScript穿梭框的实现示例
2020/12/29 Vue.js
Python 错误和异常小结
2013/10/09 Python
在Windows系统上搭建Nginx+Python+MySQL环境的教程
2015/12/25 Python
分享Python开发中要注意的十个小贴士
2016/08/30 Python
Python实现的密码强度检测器示例
2017/08/23 Python
Python使用当前时间、随机数产生一个唯一数字的方法
2017/09/18 Python
python OpenCV学习笔记直方图反向投影的实现
2018/02/07 Python
python Flask 装饰器顺序问题解决
2018/08/08 Python
Python实现Event回调机制的方法
2019/02/13 Python
canvas像素点操作之视频绿幕抠图
2018/09/11 HTML / CSS
BrandAlley英国:法国折扣奢侈品网上零售商
2017/07/03 全球购物
请说出几个常用的异常类
2013/01/08 面试题
介绍一下javax.servlet.Servlet接口及其主要方法
2015/11/30 面试题
银行职员思想汇报
2013/12/31 职场文书
亮化工程实施方案
2014/03/17 职场文书
房地产开发项目建议书
2014/05/16 职场文书
供电工程专业求职信
2014/08/09 职场文书
小学班主任个人总结
2015/03/03 职场文书
百日宴上的祝酒词
2015/08/10 职场文书