PHP
 Computer >> コンピューター >  >> プログラミング >> PHP

PHPのsubstr()関数


substr()関数は、文字列の一部を返すために使用されます。

構文

substr(str, begin, len)

パラメータ

  • str −文字列

  • 開始 −文字列のどこから始めるかを指定します

    • 正の数 −文字列内の指定された位置から開始します

    • 負の数 −文字列の末尾から指定した位置から開始します

    • 0 −文字列の最初の文字から開始

  • len −返される文字列の長さを指定します。デフォルトは文字列の最後です。

    • 正の数 −開始パラメータから返される長さ

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

戻る

substr()関数は、文字列の抽出された部分を返します。

以下は例です-

<?php
echo substr("This is it!",5);
?>

出力

is it!

以下は例です-

<?php
echo substr("programming language",2,6)."<br>"
?>

出力

ogramm <br>

負のパラメータを含む別の例を見てみましょう-

<?php
echo substr("website development",-5,-2)."<br>"
?>

出力

pme <br>

  1. PHPのquoted_printable_encode()関数

    quoted_printable_encode()関数は、8ビット文字列を引用符で囲まれた印刷可能な文字列に変換するために使用されます。 構文 quoted_printable_encode(str) パラメータ str −変換する8ビット文字列を指定します。 戻る quoted_printable_encode()関数は、変換された文字列を返します。 例 以下は例です- <?php    echo quoted_printable_encode("www.example.com") ?> 出力 以下は出力です- www.

  2. PHPのquoted_printable_decode()関数

    quoted_printable_decode()は、引用された印刷可能な文字列を8ビット文字列に変換するために使用されます。 構文 quoted_printable_decode(str) パラメータ str −入力文字列 戻る quoted_printable_decode()関数は、8ビットのASCII文字列を返します。 例 以下は例です- 出力 Welcome aboard!