PHP8 のリリースに伴い、新しい関数や機能が継続的に導入されていますが、注目すべき関数の 1 つは str_ends_with() です。この関数は、文字列が特定の文字列で終わるかどうかを判定するために使用でき、実際の開発でよく使用されます。
この記事では、str_ends_with() 関数の使用方法と注意事項について説明します。まず、この関数の構文構造を理解する必要があります。
bool str_ends_with (string $haystack, string $needle)
この関数は、$haystack と $needle の 2 つのパラメーターを受け取ります。このうち、$haystack はチェック対象の文字列を表し、$needle はクエリ対象の文字列を表します。関数の戻り値はブール値で、$haystack が $needle で終わる場合は true を返し、それ以外の場合は false を返します。
次は、$haystack 文字列が「end」で終わるかどうかをクエリする str_ends_with() 関数の使用例です。
$haystack = "Thisこれが終わりです";
$needle = "終わり";
if (str_ends_with($haystack, $needle)) {
}
?>
注:
概要:
str_ends_with() 関数は、文字列操作中に文字列の終わりを迅速かつ正確に判断するのに役立つ便利な新しい関数です。実際の開発では、ファイルの拡張子を確認したり、URL アドレスが特定の文字列で終わっているかどうかを確認したりするために使用することができ、プログラムをより堅牢にすることができます。
以上がPHP8 の str_ends_with() 関数を使用して文字列の終わりを判断するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。