PHP str_pad() 関数
❮ PHP 文字列リファレンス
例
文字列の右側に文字を埋め、長さを20文字にします:
<?php
$str = "Hello World";
echo str_pad($str,20,".");
?>
例の実行 »
定義と用法
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 -文字列の右側に埋める。これがデフォルト
|
技術内容/h2>
返り値: |
パディングした文字列を返します |
PHP バージョン: |
4.0.1+ |
その他の例
例 1
文字列の左側にパディングします:
<?php
$str = "Hello World";
echo str_pad($str,20,".",STR_PAD_LEFT);
?>
例の実行 »
例 1
文字列の両側にパディングします:
<?php
$str = "Hello World";
echo str_pad($str,20,".:",STR_PAD_BOTH);
?>
例の実行 »
❮ PHP 文字列リファレンス