php str_pad 函數(shù)使用詳解
更新時(shí)間:2009年01月13日 23:55:32 作者:
今天一朋友問(wèn)我str_pad()的使用方法.他說(shuō)網(wǎng)上很多都是直接把手冊(cè)上的拿過(guò)來(lái).于是我來(lái)寫(xiě)詳細(xì)點(diǎn).
str_pad()函數(shù)的作用是:用一個(gè)字符串填充另一個(gè)指定字符串到指定長(zhǎng)度。
string str_pad ( string , int pad_length , string pad_string , int pad_type);
string 指定字符串,pad_length指定長(zhǎng)度,pad_string用來(lái)填充的字符串(可選參數(shù)),pad_type指定填充位置(可選參數(shù),STR_PAD_LEFT,STR_PAD_BOTH);
如果pad_string , pad_type均為空,那么就等于默認(rèn)pad_string 為空格, pad_type就是自動(dòng)填充在指定字符串的末端.
<?
$string = "test";
echo str_pad($string , 10); // produces "test ";
?>
其余兩個(gè)例子:
<?
$string = "test";
echo str_pad($string , 10,'+',STR_PAD_LEFT); // produces "++++++test";
?>
<?
$string = "test";
echo str_pad($string , 10,'+',STR_PAD_BOTH); // produces "+++test+++";
?>
string 指定字符串,pad_length指定長(zhǎng)度,pad_string用來(lái)填充的字符串(可選參數(shù)),pad_type指定填充位置(可選參數(shù),STR_PAD_LEFT,STR_PAD_BOTH);
如果pad_string , pad_type均為空,那么就等于默認(rèn)pad_string 為空格, pad_type就是自動(dòng)填充在指定字符串的末端.
復(fù)制代碼 代碼如下:
<?
$string = "test";
echo str_pad($string , 10); // produces "test ";
?>
其余兩個(gè)例子:
復(fù)制代碼 代碼如下:
<?
$string = "test";
echo str_pad($string , 10,'+',STR_PAD_LEFT); // produces "++++++test";
?>
復(fù)制代碼 代碼如下:
<?
$string = "test";
echo str_pad($string , 10,'+',STR_PAD_BOTH); // produces "+++test+++";
?>
您可能感興趣的文章:
- php中利用str_pad函數(shù)生成數(shù)字遞增形式的產(chǎn)品編號(hào)
- php 截取字符串并以零補(bǔ)齊str_pad() 函數(shù)
- php str_pad 函數(shù)用法簡(jiǎn)介
- php基于str_pad實(shí)現(xiàn)卡號(hào)不足位數(shù)自動(dòng)補(bǔ)0的方法
- php str_pad() 將字符串填充成指定長(zhǎng)度的字符串
- php strstr查找字符串中是否包含某些字符的查找函數(shù)
- PHP截取漢字亂碼問(wèn)題解決方法mb_substr函數(shù)的應(yīng)用
- php中strstr、strrchr、substr、stristr四個(gè)函數(shù)的區(qū)別總結(jié)
- PHP中str_replace函數(shù)使用小結(jié)
- PHP stristr() 函數(shù)(不區(qū)分大小寫(xiě)的字符串查找)
- PHP字符串長(zhǎng)度計(jì)算 - strlen()函數(shù)使用介紹
- php中str_pad()函數(shù)用法分析
相關(guān)文章
PHP實(shí)現(xiàn)15位身份證號(hào)轉(zhuǎn)18位的方法分析
這篇文章主要介紹了PHP實(shí)現(xiàn)15位身份證號(hào)轉(zhuǎn)18位的方法,結(jié)合實(shí)例形式分析了15位身份證號(hào)轉(zhuǎn)18位的相關(guān)原理與php實(shí)現(xiàn)技巧,需要的朋友可以參考下2019-10-10php實(shí)現(xiàn)仿寫(xiě)CodeIgniter的購(gòu)物車(chē)類(lèi)
這篇文章主要介紹了php實(shí)現(xiàn)仿寫(xiě)CodeIgniter的購(gòu)物車(chē)類(lèi),較為詳細(xì)的分析了購(gòu)物車(chē)的功能與具體實(shí)現(xiàn)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-07-07php多進(jìn)程中的阻塞與非阻塞操作實(shí)例分析
這篇文章主要介紹了php多進(jìn)程中的阻塞與非阻塞操作,結(jié)合實(shí)例形式分析了php多進(jìn)程中的阻塞與非阻塞原理、阻塞控制方法與相關(guān)操作技巧,需要的朋友可以參考下2020-03-03PHP入門(mén)教程之正則表達(dá)式基本用法實(shí)例詳解(正則匹配,搜索,分割等)
這篇文章主要介紹了PHP入門(mén)教程之正則表達(dá)式基本用法,結(jié)合實(shí)例形式分析了正則表達(dá)式的結(jié)構(gòu)、原理及正則匹配、搜索、分割、元子符、修飾符等相關(guān)概念與操作技巧,需要的朋友可以參考下2016-09-09- 上次對(duì)于 MySQL 方面已經(jīng)有的一些總結(jié),但是昨晚 wiLdGoose 兄說(shuō)他也碰到同樣的問(wèn)題,但是無(wú)法解決。結(jié)果經(jīng)過(guò)種種的假設(shè)和判斷以后,到最后發(fā)現(xiàn)原來(lái)是 Zend Studio 的時(shí)區(qū)配置問(wèn)題(我狂汗ing)。而在和他討論期間也談到了很多關(guān)于 MySQL 的細(xì)節(jié)問(wèn)題,還是記錄一下當(dāng)作備忘比較好。這篇文章同時(shí)也做說(shuō)服 wiLdGoose 兄用。2008-03-03
js基于qrcode.js生成二維碼的方法【附demo插件源碼下載】
這篇文章主要介紹了js基于qrcode.js生成二維碼的方法,結(jié)合實(shí)例形式分析了基于qrcode.js文件生成二維碼的具體實(shí)現(xiàn)技巧,需要的朋友可以參考下2016-12-12PHP和Shell實(shí)現(xiàn)檢查SAMBA與NFS Server是否存在
這篇文章主要介紹了PHP和Shell實(shí)現(xiàn)檢查SAMBA與NFS Server是否存在,本文分別給出了PHP檢查腳本和Shell檢查腳本,需要的朋友可以參考下2015-01-01PHP5.3的垃圾回收機(jī)制(動(dòng)態(tài)存儲(chǔ)分配方案)深入理解
垃圾回收機(jī)制是一種動(dòng)態(tài)存儲(chǔ)分配方案,它會(huì)自動(dòng)釋放程序不再需要的已分配的內(nèi)存塊,PHP也在語(yǔ)言層實(shí)現(xiàn)了內(nèi)存的動(dòng)態(tài)管理.內(nèi)存的動(dòng)態(tài)管理將開(kāi)發(fā)人員從繁瑣的內(nèi)存管理中解救出來(lái)2012-12-12