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

PHPのsubstr_replace()関数


substr_replace()関数は、文字列の一部を別の文字列に置き換えるために使用されます。

構文

substr_replace(str,replacement,begin,len)

パラメータ

  • str −チェックする文字列

  • 交換 −挿入する文字列

  • 開始 −交換が始まる位置-

    • beginが正の数の場合:文字列内の指定された位置から置換を開始します

    • beginがn番号の場合:-文字列の末尾から指定された位置から置換を開始します

    • beginが0の場合-文字列の最初の文字から置換を開始します。

  • len −置換する文字数。デフォルトは文字列と同じ長さです。

    • lenが正の数の場合-置換される文字列の長さ

    • lenが負の数の場合-置換後に文字列の最後に残しておくべき文字数

    • lenが0の場合-置換の代わりに挿入します。

戻る

substr_replace()関数は、置き換えられた文字列を返します。

以下は例です-

<?php
   echo substr_replace("Demo text","word",5);
?>

出力

以下は出力です-

Demo word

文字列の末尾から文字列を置き換える別の例を見てみましょう-

<?php
   echo substr_replace("Demo text","word",-5);
?>

出力

以下は出力です-

Demo word

  1. PHPのstr_pad()関数

    str_pad()関数は、文字列を新しい長さにパディングするために使用されます。埋め込まれた文字列を返します。 構文 str_pad(str, len, pad_str, pad_type) パラメータ str −パディングする文字列 len −新しい文字列の長さ pad_str −パディングに使用する文字列 pad_type −弦を埋める側。 可能な値は次のとおりです- STR_PAD_BOTH −弦の両側にパッドを入れます。偶数でない場合は、右側に追加のパディングが表示されます STR_PAD_LEFT −弦の左側にパッドを

  2. 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.