ホームページ  >  記事  >  バックエンド開発  >  文字列の最初の桁を取得するPHP関数は何ですか?

文字列の最初の桁を取得するPHP関数は何ですか?

hzc
hzcオリジナル
2020-06-19 14:48:183260ブラウズ

文字列の最初の桁を取得するPHP関数は何ですか?

#文字列の最初の数桁を取得するための PHP の関数は何ですか?

substr 関数の使用法:

substr string の部分文字列を返します

命令: string substr (string $string, int $ start [, int $length ] )

start パラメータと length パラメータで指定された文字列 string の部分文字列を返します。

パラメータ

文字列

入力文字列

start

  • start が負でない数値の場合、返される文字列は string の開始位置から始まり、start になります。 0から数えます。たとえば、文字列「abcdef」では、位置 0 の文字は「a」、位置 2 の文字は「c」などとなります。

  • start が負の数の場合、返される文字列は文字列の末尾から前方の開始文字から始まります。

  • 文字列の長さが開始値以下の場合、FALSE が返されます。

<?php
$rest = substr(“abcdef”, -1); // 返回 “f”
$rest = substr(“abcdef”, -2); // 返回 “ef”
$rest = substr(“abcdef”, -3, 1); // 返回 “d”
?>

length

  • 正の長さが指定された場合、返される文字列は先頭から始まり、最大でも長さが含まれます文字数 (文字列の長さに応じて)。

  • 負の長さを指定すると、文字列の末尾にある多くの文字が失われます (start が負の数の場合、文字列の末尾から数えられます)。 start がこのテキストにない場合は、空の文字列が返されます。

  • length に 0、FALSE、または NULL の値を指定すると、空の文字列が返されます。

  • 長さが指定されていない場合、返される部分文字列は開始位置から始まり、文字列の終わりまで続きます。

<?php
$rest = substr(“abcdef”, 0, -1); // 返回 “abcde”
$rest = substr(“abcdef”, 2, -1); // 返回 “cde”
$rest = substr(“abcdef”, 4, -4); // 返回 “”
$rest = substr(“abcdef”, -3, -1); // 返回 “de”
?>

推奨チュートリアル: "php チュートリアル"

以上が文字列の最初の桁を取得するPHP関数は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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