PHP substr()関数
例
文字列から「world」を返します。
<?php
echo substr("Hello world",6);
?>
定義と使用法
substr()関数は、文字列の一部を返します。
構文
substr(string,start,length)
パラメータ値
Parameter | Description |
---|---|
string | Required. Specifies the string to return a part of |
start | Required. Specifies where to start in the string
|
length | Optional. Specifies the length of the returned string. Default is to the end of the string.
|
技術的な詳細
戻り値: | 文字列の抽出された部分を返すか、失敗した場合はFALSE、または空の文字列を返します |
---|---|
PHPバージョン: | 4歳以上 |
変更ログ: | PHP 7.0- string = start(文字長)の場合、空の文字列を返します。以前のバージョンはFALSEを返します。 PHP 5.2.2-5.2.6- startが負の切り捨ての位置にある場合、FALSEが返されます。他のバージョンは、最初から文字列を取得します。 |
その他の例
例
正の数と負の数が異なる開始パラメーターの使用:
<?php
echo substr("Hello world",10)."<br>";
echo substr("Hello world",1)."<br>";
echo substr("Hello world",3)."<br>";
echo substr("Hello world",7)."<br>";
echo substr("Hello world",-1)."<br>";
echo substr("Hello world",-10)."<br>";
echo substr("Hello world",-8)."<br>";
echo substr("Hello world",-4)."<br>";
?>
例
正の数と負の数が異なる開始パラメーターと長さパラメーターの使用:
<?php
echo substr("Hello world",0,10)."<br>";
echo substr("Hello world",1,8)."<br>";
echo substr("Hello world",0,5)."<br>";
echo substr("Hello world",6,6)."<br>";
echo substr("Hello world",0,-1)."<br>";
echo substr("Hello world",-10,-2)."<br>";
echo substr("Hello world",0,-6)."<br>";
?>
❮PHP文字列リファレンス