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 相关文章推荐
PHP中的类-什么叫类
Nov 20 PHP
php 前一天或后一天的日期
Jun 28 PHP
php在字符串中查找另一个字符串
Nov 19 PHP
php中使用preg_match_all匹配文章中的图片
Feb 06 PHP
使用php实现下载生成某链接快捷方式的解决方法
May 07 PHP
php中出现空白页的原因及解决方法汇总
Jul 08 PHP
php+MySQL判断update语句是否执行成功的方法
Aug 28 PHP
php面象对象数据库操作类实例
Dec 02 PHP
PHP识别二维码的方法(php-zbarcode安装与使用)
Jul 07 PHP
php基于curl实现的股票信息查询类实例
Nov 11 PHP
实例分析PHP中PHPMailer发邮件
Dec 13 PHP
PHP实现的二分查找算法实例分析
Dec 19 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初学者最感迷茫的问题小结
2010/03/27 PHP
phpmyadmin3 安装配置图解教程
2012/03/29 PHP
php 升级到 5.3+ 后出现的一些错误,如 ereg(); ereg_replace(); 函数报错
2015/12/07 PHP
WordPress中调试缩略图的相关PHP函数使用解析
2016/01/07 PHP
PHP性能分析工具xhprof的安装使用与注意事项
2017/12/19 PHP
PHP添加文字水印或图片水印的水印类完整源代码与使用示例
2019/03/18 PHP
javascript代码编写需要注意的7个小细节小结
2011/09/21 Javascript
Javascript计算两个marker之间的距离(Google Map V3)
2013/04/26 Javascript
Google (Local) Search API的简单使用介绍
2013/11/28 Javascript
jQuery实现微信长按识别二维码功能
2016/08/26 Javascript
JavaScript严格模式详解
2017/01/16 Javascript
原生js封装运动框架的示例讲解
2017/10/01 Javascript
详解如何将 Vue-cli 改造成支持多页面的 history 模式
2017/11/20 Javascript
vue路由前进后退动画效果的实现代码
2018/12/10 Javascript
JS实现从对象获取对象中单个键值的方法示例
2019/06/05 Javascript
vue路由守卫及路由守卫无限循环问题详析
2019/09/05 Javascript
微信小程序HTTP请求从0到1封装
2019/09/09 Javascript
vue 取出v-for循环中的index值实例
2019/11/09 Javascript
nodejs+koa2 实现模仿springMVC框架
2020/10/21 NodeJs
[01:04:09]DOTA2-DPC中国联赛 正赛 iG vs VG BO3 第二场 2月2日
2021/03/11 DOTA
Python去除列表中重复元素的方法
2015/03/20 Python
介绍Python中几个常用的类方法
2015/04/08 Python
开源软件包和环境管理系统Anaconda的安装使用
2017/09/04 Python
Python Selenium Cookie 绕过验证码实现登录示例代码
2018/04/10 Python
详解如何为eclipse安装合适版本的python插件pydev
2018/11/04 Python
详解Python Matplot中文显示完美解决方案
2019/03/07 Python
如何获取Python简单for循环索引
2019/11/21 Python
Python中six模块基础用法
2019/12/08 Python
PyQt5高级界面控件之QTableWidget的具体使用方法
2020/02/23 Python
全球酒店比价网:HotelsCombined
2017/06/20 全球购物
Carrs Silver官网:英国著名的银器品牌
2020/08/29 全球购物
某公司的.net工程师面试题笔试题
2013/11/22 面试题
大学生毕业求职简历的自我评价
2013/10/24 职场文书
实习自我鉴定
2013/12/15 职场文书
酒店led欢迎词
2014/01/09 职场文书
2014年银行个人工作总结
2014/12/05 职场文书