|
スポンサードリンク
文字列の一部を取得するには、substr()関数を使います。
substr( 文字列1, 開始位置 [, 文字数]) |
文字列1の開始位置から文字数分、文字列を取得する。
開始位置が正の場合、先頭からの位置となる
開始位置が負の場合、終端からの位置となる
文字数が正の場合、取得する文字数となる
文字数が負の場合、終端からの文字数までが取得文字数となる
|
例1) 文字列"abcdefg"の先頭3文字目から3文字取得します。
<?php
print substr("abcdefg", 2,3) . "\n";
?>
●実行結果
cde
|
例2) 文字列"abcdefg"の終端から2文字目から3文字取得します。
<?php
print substr("abcdefg", -2,3) . "\n";
?>
●実行結果
fg
|
例3) 文字列"abcdefg"の先頭3文字目から終端から2文字目まで取得します。
<?php
print substr("abcdefg", 2,-1) . "\n";
?>
●実行結果
cdef
|
スポンサード リンク
|