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

PHP – mb_stripos()関数


mb_stripos() PHPの関数は、別の文字列内で文字列が最初に出現する位置を見つけるために使用されます。 「大文字と小文字を区別しない」です。 mbstripos() 指定された干し草の山の文字列に最初に存在する針の数値位置を返します。針が見つからない場合は、Falseを返します。

構文

integer mb_stripos($str_haystack, $str_needle, $int_offset=0, $str_ecoding=empty)

パラメータ

次の4つのパラメータを受け入れます-

  • $ str_haystack −このパラメータは、指定された文字列から針が最初に存在する位置を取得するために使用されます。

  • $ str_needle −このパラメータは、指定された干し草の山から文字列を見つけるために使用されます。

  • $ int_offset −このパラメータは、干し草の山の中の文字列の位置を検索するために使用されます。オフセットが負の場合、指定された文字列の末尾からカウントされます。

  • $ str_encoding −使用する文字エンコード名。省略した場合は、内部文字エンコードが使用されます。

戻り値

この関数は、指定された干し草の山の文字列に最初に存在する針の数値位置を返します。針が見つからない場合は、Falseを返します。

例1

<?php
   mb_internal_encoding("UTF-8");

   //using string PHP Tutorials
   // offset=0
   $string=mb_stripos("PHP Tutorials","ia", 0 );

   // output will be int(9)
   var_dump($string);
?>
になります

出力

int(9)

  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.