目次

05 substr()

文字列の一部を取り出す

書式

 string substr(string s, int si)
 string substr(string s, int si, int sz)

文字列 s のインデックス si から sz バイト分の文字列を取り出します。

途中から最後までを取り出す場合は、sz を省略できます。

例1

結果はABCとなります。

 <?PHP
  $str="ABCDEFG";  
  print substr($str,0,3);
 ?>

例2

siにマイナスをの値を指定すると、後ろから指定した数までを求めます。~
下記の結果はEFGとなります。

 <?PHP
  $str="ABCDEFG";  
  print substr($str,-3);
 ?>