ホームページ  >  記事  >  バックエンド開発  >  PHP 文字列関数の学習 strstr()_PHP チュートリアル

PHP 文字列関数の学習 strstr()_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:00:081083ブラウズ

PHPの文字列関数を学ぶためのStrstr()

この記事では主にPHPの文字列関数を学ぶためのstrstr()を紹介し、その定義と使用法、パラメータの説明、ヒントとコメント、および複数の使用例を説明します。参考にしてみてください

コードは次のとおりです:


/*
定義と使用法
strstr() 関数は、ある文字列が別の文字列内で最初に出現する箇所を検索します。
この関数は、文字列の残りの部分 (一致点から) を返します。検索された文字列が見つからない場合は false を返します。
文法
文字列 strstr (文字列、検索)

パラメータの説明
文字列が必要です。検索する文字列を指定します。
検索が必要です。検索する文字列を指定します。引数が数値の場合、ASCII 数値に一致する文字を検索します

ヒントとメモ
注: この関数はバイナリセーフです。
注: この関数では大文字と小文字が区別されます。大文字と小文字を区別しない検索の場合は、stristr() を使用します。
干し草の山に針が存在するかどうかだけを確認したい場合は、より高速でメモリ消費量の少ない strpos() 関数を使用します。
*/
$str = ".検索する指定された文字列";
$s = "の";
echo strstr($str,$s) . "
";
echo mb_strstr($str,$s, 'utf-8') "
";
echo mb_strstr($str,$s, true, 'utf-8') "
";
echo mb_strstr($str,$s, false, 'utf-8') "


";

/*
定義と使用法
strrchr() 関数は、別の文字列内で最後に出現した文字列を検索し、その位置から文字列の末尾までのすべての文字を返します。
成功した場合は false を返し、そうでない場合は false を返します。
文法
strrchr(文字列,文字)
パラメータの説明
文字列が必要です。検索する文字列を指定します。
文字が必要です。検索する文字を指定します。引数が数値の場合、ASCII 数値に一致する文字を検索します。
*/
echo strrchr($str,$s) . "
";
echo mb_strrchr($str,$s, 'utf-8') "
";
echo mb_strrchr($str,$s, true, 'utf-8') "
";
echo mb_strrchr($str,$s, false, 'utf-8') "


";

$str = "Hello world!Hello world!";
$s = "世界";
echo strrchr($str,$s) . "
";
echo mb_strrchr($str,$s, 'utf-8') "
";
echo mb_strrchr($str,$s, true, 'utf-8') "
";
echo mb_strrchr($str,$s, false, 'utf-8') "


";

/*
定義と使用法
strtr() 関数は、文字列内の特定の文字を変換します。
文法
strtr(文字列,from,to)
または
strtr(文字列,配列)
パラメータの説明
文字列1は必須です。変換する文字列を指定します。
from 必須 (配列を使用しない場合)。変更する文字を指定します。
を必須にします (配列を使用しない場合)。変更後の文字を指定します。
配列 必須 (from と to を使用しない場合)。キーが元の文字、値がターゲット文字である配列。
説明
from と to の長さが異なる場合は、最も短い長さにフォーマットします。
*/
echo strtr("ヒラ ワルド","ia","eo")。 $arr = array("Hello" => "Hi", "world" => "earth");
echo strtr("Hello world",$arr) "


";

echo strtr("省略した場合は内部文字エンコーディングを使用します","internal","external")。 $arr = array("if" => "if", "then" => "then");

echo strtr("省略した場合は内部文字エンコーディングが使用されます",$arr) "


";
?>

http://www.bkjia.com/PHPjc/975117.html

tru​​ehttp://www.bkjia.com/PHPjc/975117.html技術記事 PHP 文字列関数の学習 strstr() この記事では主に PHP 文字列関数の学習 strstr() について紹介し、その定義と使い方、パラメータの説明、ヒントとコメント、複数の使い方について説明します...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。