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 MYSQL中插入当前时间
Apr 06 PHP
php disk_free_space 返回目录可用空间
May 10 PHP
php session劫持和防范的方法
Nov 12 PHP
Laravel 5框架学习之数据库迁移(Migrations)
Apr 08 PHP
php实现只保留mysql中最新1000条记录
Jun 18 PHP
PHP实现数组array转换成xml的方法
Jul 19 PHP
老生常谈PHP面向对象之命令模式(必看篇)
May 24 PHP
PHP编程文件处理类SplFileObject和SplFileInfo用法实例分析
Jul 22 PHP
php格式文件打开的四种方法
Feb 24 PHP
laravel5.1框架基础之Blade模板继承简单使用方法分析
Sep 05 PHP
Laravel如何实现自动加载类
Oct 14 PHP
浅谈PHP array_search 和 in_array 函数效率问题
Oct 15 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 智能404跳转代码,适合换域名没改变目录的网站
2010/06/04 PHP
ThinkPHP3.0略缩图不能保存到子目录的解决方法
2012/09/30 PHP
PHP不用第三变量交换2个变量的值的解决方法
2013/06/02 PHP
php使用mb_check_encoding检查字符串在指定的编码里是否有效
2013/11/07 PHP
PHP递归创建多级目录
2015/11/05 PHP
Yii基于CActiveForm的Ajax数据验证用法示例
2016/07/14 PHP
php设计模式之状态模式实例分析【星际争霸游戏案例】
2020/03/26 PHP
表单的焦点顺序tabindex和对应enter键提交
2013/01/04 Javascript
表单元素与非表单元素刷新区别详细解析
2013/11/06 Javascript
javascript浏览器兼容教程之事件处理
2014/06/09 Javascript
Bootstrapvalidator校验、校验清除重置的实现代码(推荐)
2016/09/28 Javascript
vue 2.0路由之路由嵌套示例详解
2017/05/08 Javascript
vue轮播图插件vue-awesome-swiper的使用代码实例
2017/07/10 Javascript
JavaScript hasOwnProperty() 函数实例详解
2017/08/04 Javascript
浅析Vue项目中使用keep-Alive步骤
2018/07/27 Javascript
vue+element实现表格新增、编辑、删除功能
2019/05/28 Javascript
Element Popover 弹出框的使用示例
2020/07/26 Javascript
vue+iview使用树形控件的具体使用
2020/11/02 Javascript
python函数局部变量用法实例分析
2015/08/04 Python
详解python调度框架APScheduler使用
2017/03/28 Python
Python实现运行其他程序的四种方式实例分析
2017/08/17 Python
Python基于回溯法子集树模板解决野人与传教士问题示例
2017/09/11 Python
Python绘制正余弦函数图像的方法
2018/08/28 Python
python判断数字是否是超级素数幂
2018/09/27 Python
python得到一个excel的全部sheet标签值方法
2018/12/10 Python
python广度优先搜索得到两点间最短路径
2019/01/17 Python
用CSS3实现无限循环的无缝滚动的示例代码
2017/11/01 HTML / CSS
美国购买肉、鸭、家禽、鹅肝和熟食网站:D’Artagnan
2018/11/13 全球购物
线程的基本概念、线程的基本状态以及状态之间的关系
2012/10/26 面试题
巧克力蛋糕店创业计划书
2014/01/14 职场文书
自荐信写法介绍
2014/01/25 职场文书
应届毕业生个人求职信范文
2014/01/29 职场文书
网站美工岗位职责
2014/04/02 职场文书
保密工作目标责任书
2014/07/28 职场文书
Python实现打乒乓小游戏
2021/09/25 Python
Apache Linkis 中间件架构及快速安装步骤
2022/03/16 Servers