ホームページ  >  記事  >  バックエンド開発  >  PHP substr() 関数の文字列インターセプトの使用例の説明

PHP substr() 関数の文字列インターセプトの使用例の説明

怪我咯
怪我咯オリジナル
2017-07-11 15:14:192183ブラウズ

substr() 関数は、文字列の一部を返します。 文字列の抽出された部分を返し、失敗した場合は FALSE を返すか、空の文字列を返します。

: start パラメータが負の数で、長さが start 以下の場合、長さは 0 になります。

PHP の substr 関数は次のように定義されています:

substr(string,start,length)

パラメーターの説明は次のとおりです:

Parameter Description
string 必須。返される文字列の一部を指定します。
開始

必須。文字列内のどこから開始するかを指定します。

  • 正の数値 - 文字列内の指定された位置から始まります

  • 負の数値 - 文字列の末尾から指定された位置から始まります

  • 0 - 文字列内の最初の文字から始まります

長さ

オプション。返される文字列の長さを指定します。デフォルトは文字列の終わりまでです。

  • 正の数 - startパラメータの位置から返される長さ

  • 負の数 - 文字列の末尾から返される長さ

サンプルコードは次のとおりです。

<?php
 echo substr("Welcome to www.jb51.net!",0); //原样输出,不截取
 echo "<br>";
 echo substr("Welcome to www.jb51.net!",4,14); //从第4个字符开始连续截取14个字符
 echo "<br>";
 echo substr("Welcome to www.jb51.net!",-4,4); //从倒数第4个开始截取4个字符
 echo "<br>";
 echo substr("Welcome to www.jb51.net!",0,-4); //从第一个字符开始截取,截取到倒数第4个字符
?>

実行結果は以下の通りです:

Welcome to www.jb51.net!
ome to www.jb5
net!
Welcome to www.jb51.

以上がPHP substr() 関数の文字列インターセプトの使用例の説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。