PHP substr() 関数
定義と使用法
substr() 関数は文字列の一部を返します。
構文
<div>substr(<em>string,start,length</em>)</div>
パラメータ値
パラメータ |
説明 |
---|---|
弦 | 必要。一部を返す文字列を指定します |
始める | 必要。文字列の開始位置を指定します
|
長さ | オプション。返される文字列の長さを指定します。デフォルトは文字列の末尾です。
|
技術的な詳細
戻り値: |
文字列の抽出された部分、失敗した場合は FALSE、または空の文字列を返します |
---|---|
PHP バージョン: |
4+ |
変更ログ: |
PHP 7.0 - 場合弦=始める(文字数で)、それ
空の文字列を返します。以前のバージョンは FALSE を返します。 PHP 5.2.2 - 5.2.6 |
その他の例
例
異なる正数と負数で start パラメーターを使用する:
<?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>";
?>
例
start パラメーターと length パラメーターを異なる正数と負数で使用する:
<?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>";
?>
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。