當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


PHP string str_pad()用法及代碼示例


str_pad() 是內置的 PHP 函數,用於將字符串填充到一定長度。它將左、右兩側填充的輸入字符串返回給指定的函數。

用法:

str_pad(string,length,pad_string,pad_type)
參數 描述 必需/可選
String 指定字符串。 Required
Length 指定新的字符串長度。 Required
Pad_string 指定用於填充的字符串。 Optional
Pad_type 指定填充字符串的哪一側。
以下值:
  • STR_PAD_BOTH
  • STR_PAD_LEFT
  • STR_PAD_RIGHT

Optional

注1:如果填充字符不能除以pad_string 的長度,則pad-string 可能會減少。

注2:如果未指定pad_type,則假定為STR_PAD_RIGHT。

例子1

<?php
$str = "Hello Javatpoint";
echo "Your string is".$str;
echo "By using str_pad() function;".str_pad($str,20,".");
?>

輸出:

Your string isHello Javatpoint
By using str_pad() function;Hello Javatpoint.....

例子2

<?php
$str = "Javatpoint";
echo "Your string is:".$str;
echo "<br>";
echo "By using str_pad() function:".str_pad($str,10);
?>

輸出:

Your string is:Javatpoint
By using str_pad() function:Javatpoint

例子3

<?php
$str = "Hello Javatpoint";
echo "Your string is".$str;
echo "<br>";
echo "By using str_pad() function:".str_pad($str,20,".",STR_PAD_LEFT);
?>

輸出:

Your string isHello Javatpoint
By using str_pad() function:.....Hello Javatpoint

示例 4

<?php
$str = "Javatpoint";
echo "Your string is:".$str;
echo "<br>";
echo "By using str_pad() function:".str_pad($str,20,".",STR_PAD_RIGHT);;
?>

輸出:

Your string is:Javatpoint
By using str_pad() function:Javatpoint............

例 5

<?php
$str = "Hello Javatpoint";
echo "Your string is".$str;
echo "<br>";
echo "By using str_pad() function:".str_pad($str,20,".",STR_PAD_BOTH);
?>

輸出:

Your string isHello Javatpoint
By using str_pad() function:..Hello Javatpoint..






相關用法


注:本文由純淨天空篩選整理自 PHP string str_pad() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。