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的一个完整SMTP类(解决邮件服务器需要验证时的问题)
Oct 09 PHP
escape unescape的php下的实现方法
Apr 27 PHP
PHP Parse Error: syntax error, unexpected $end 错误的解决办法
Jun 05 PHP
php中使用临时表查询数据的一个例子
Feb 03 PHP
关于PHP堆栈与列队的学习
Jun 21 PHP
ThinkPHP表单自动验证实例
Oct 13 PHP
PHP SPL标准库之数据结构堆(SplHeap)简单使用实例
May 12 PHP
基于JQuery+PHP编写砸金蛋中奖程序
Sep 08 PHP
PHP中set error handler函数用法小结
Nov 11 PHP
PHP获取文本框、密码域、按钮的值实例代码
Apr 19 PHP
Laravel 自动生成验证的实例讲解:login / logout
Oct 14 PHP
在phpstudy集成环境下的nginx服务器下配置url重写
Dec 02 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新手上路(二)
2006/10/09 PHP
PHP中for循环语句的几种变型
2006/11/26 PHP
PHP实现提取一个图像文件并在浏览器上显示的代码
2012/10/06 PHP
解析yahoo邮件用phpmailer发送的实例
2013/06/24 PHP
PHP中数组定义的几种方法
2013/09/01 PHP
php自定义扩展名获取函数示例
2016/12/12 PHP
PHP操作MySQL中BLOB字段的方法示例【存储文本与图片】
2017/09/15 PHP
php设计模式之组合模式实例详解【星际争霸游戏案例】
2020/03/27 PHP
JS去除右边逗号的简单方法
2013/07/03 Javascript
jQuery封装的获取Url中的Get参数示例
2013/11/26 Javascript
禁止拷贝网页内容的js代码
2014/01/22 Javascript
javascript数组遍历for与for in区别详解
2014/12/04 Javascript
JavaScript异步加载浅析
2014/12/28 Javascript
《JavaScript DOM 编程艺术》读书笔记之DOM基础
2015/01/09 Javascript
Bootstrap开发实战之响应式轮播图
2016/06/02 Javascript
vue+vuex+axio从后台获取数据存入vuex实现组件之间共享数据
2017/04/22 Javascript
Vue filters过滤器的使用方法
2017/07/14 Javascript
浅谈react性能优化的方法
2018/09/05 Javascript
Vue一次性简洁明了引入所有公共组件的方法
2018/11/28 Javascript
微信公众号平台接口开发 获取access_token过程解析
2019/08/14 Javascript
Python基于回溯法子集树模板解决0-1背包问题实例
2017/09/02 Python
python 在屏幕上逐字显示一行字的实例
2018/12/24 Python
详解python pandas 分组统计的方法
2019/07/30 Python
ORM Django 终端打印 SQL 语句实现解析
2019/08/09 Python
使用python实现名片管理系统
2020/06/18 Python
基于python requests selenium爬取excel vba过程解析
2020/08/12 Python
CSS3的文字阴影—text-shadow的使用方法
2012/12/25 HTML / CSS
西班牙高科技产品购物网站:MejorDeseo
2019/09/08 全球购物
自动化职业生涯规划书范文
2014/01/03 职场文书
运动会稿件100字
2014/02/21 职场文书
环保建议书200字
2014/05/14 职场文书
主题党日活动总结
2014/07/08 职场文书
中国梦演讲稿开场白
2014/08/28 职场文书
个人四风问题对照检查材料
2014/09/26 职场文书
Mysql调整优化之四种分区方式以及组合分区
2022/04/13 MySQL
win10+RTX3050ti+TensorFlow+cudn+cudnn配置深度学习环境的方法
2022/06/25 Servers