ユーザ用ツール

サイト用ツール


11_php:03_function:05_substr

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

次のリビジョン
前のリビジョン
11_php:03_function:05_substr [2014/12/15 10:08] – 作成 matsui11_php:03_function:05_substr [2021/05/19 11:55] (現在) matsui
行 1: 行 1:
 +====== 05 substr() ======
  
 +文字列の一部を取り出す
 +
 +===== 書式 =====
 +
 +<code>
 + string substr(string s, int si)
 + string substr(string s, int si, int sz)
 +</code>
 +文字列 s のインデックス si から sz バイト分の文字列を取り出します。
 +
 +途中から最後までを取り出す場合は、sz を省略できます。
 +
 +==== 例1 ====
 +
 +結果はABCとなります。
 +<code>
 + <?PHP
 +  $str="ABCDEFG";  
 +  print substr($str,0,3);
 + ?>
 +</code>
 +
 +==== 例2 ====
 +
 +siにマイナスをの値を指定すると、後ろから指定した数までを求めます。~
 +下記の結果はEFGとなります。
 +<code>
 + <?PHP
 +  $str="ABCDEFG";  
 +  print substr($str,-3);
 + ?>
 +</code>
 +
 +{{tag>php}}