php で直接利用できる substring 関数はありませんが、substr 関数はあります。substr 関数は文字列の一部を返すために使用され、その構文は "substr(string,start,length)" です。 。
推奨: 「PHP ビデオ チュートリアル 」
substr と substring の正しい使用方法について説明します。 PHP と関連パラメーターの紹介
js の文字列インターセプト文字には関数 substr と substring があることは誰もが知っていますが、PHP についてはどうですか? PHP には直接利用できる substring 関数はありませんが、substr はあります。関数。
信じられない場合は、自分でテストしてみてください。
正しいコードを以下に示します。
<? $a="me"; echo(substr($a,,));//输出me ?>
別の間違ったコードを以下に示します。
<? $a="me"; echo(subString($a,,)); ?>
substr() 関数は文字列の一部を返します。
substr(string,start,length)
string: インターセプトする文字列
start:
正の数 - 文字列の指定された位置から始まります
負の数 - から始まります文字列 終わりは指定された位置から始まります
0 - 文字列の最初の文字から始まります
length:
オプション。返される文字列の長さを指定します。デフォルトは文字列の終わりまでです。
正の数 - 開始パラメータの位置から返されます
負の数 - 文字列の末尾から返されます
PHP substr() の使用法の詳細な説明
定義と使用法
##substr() 関数は文字列の一部を返します。 substr() 関数を使用して中国語をインターセプトすると文字化けが発生する可能性があるため、mb_substr() 関数を使用して中国語をインターセプトすることをお勧めします。 構文substr(string,start,length)パラメータ 文字列は必須です。返される文字列の一部を指定します。 開始 必須。文字列内のどこから開始するかを指定します。 正の数値 - 文字列内の指定された位置から始まります。 負の数値 - 文字列の末尾からの指定された位置から始まります。 0 - 文字列内の最初の文字から始まります。文字列 Start at length オプション。返される文字列の長さを指定します。デフォルトは文字列の終わりまでです。 正の数 - 開始パラメータの位置から返されます 負の数 - 文字列の末尾から返されます ヒントとコメント コメント: start が負の数で、length が start 以下の場合、length は 0 になります。 例
<?php $str = 'hello world!'; echo substr($str, 4); // o world! 左起第4开始向右截取到末尾 echo substr($str, 4, 5); // o wor 左起第4开始向右取5位 echo substr($str, 4, -1); // o world 左起第4与右起第1之间的字符 echo substr($str, -8, 4); // o wo 右起第8开始向右截取4位 echo substr($str, -8,-2); // o worl 右起第8与右起第2之间的字符 ?>
以上がPHPの部分文字列の使用法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。