【函數分享】每日PHP函數分享(2021-1-12)

str_pad() 使用另外一個字符串填充字符串爲指定長度 。 php

string str_pad ( string $input, int $pad_length[, string $pad_string=" "[, int $pad_type=STR_PAD_RIGHT]])

   

參數描述
input      輸入字符串。 函數

pad_length      若是 pad_length 的值是負數,小於或者等於輸入字符串的長度,不會發生任何填充。 blog

pad_string      若是填充字符的長度不能被 pad_string 整除,那麼 pad_string 可能會被縮短。 字符串

pad_type     可選的 pad_type 參數的可能值爲 STR_PAD_RIGHT,STR_PAD_LEFT 或 STR_PAD_BOTH。若是沒有指定 pad_type,則假定它是 STR_PAD_RIGHT。
返回值:該函數返回 input 被從左端、右端或者同時兩端被填充到制定長度後的結果。若是可選的 pad_string 參數沒有被指定,input 將被空格字符填充,不然它將被 pad_string 填充到指定長度
實例:input

<?php


$input="Alien";

echo str_pad($input,10);                      
// 輸出 "Alien"

echo str_pad($input,10,"-=",STR_PAD_LEFT);  
// 輸出 "-=-=-Alien"

echo str_pad($input,10,"_",STR_PAD_BOTH);  
// 輸出 "__Alien___"

echo str_pad($input,6,"___");              
// 輸出 "Alien_"

?> 
相關文章
相關標籤/搜索