関数 str_ends_with
関数 str_ends_with は、文字列が
指定された部分文字列で終わるかどうかをチェックし、
成功した場合は true を、失敗した場合は - false を返します。
関数の最初のパラメータで検索対象の文字列を指定します。
2番目のパラメータで必要な文字または部分文字列を指定します。
構文
str_ends_with(string $haystack, string $needle): bool
例
文字列が指定された文字で終わるかどうかを 確認してみましょう:
<?php
$str = 'abcde';
$res = str_ends_with($str, 'e');
var_dump($res);
?>
コード実行結果:
true
例
文字列が指定された部分文字列で終わるかどうかを 確認してみましょう:
<?php
$str = 'abcde';
$res = str_ends_with($str, 'de');
var_dump($res);
?>
コード実行結果:
true
例
文字列が指定された文字で終わるかどうかを 確認してみましょう:
<?php
$str = 'abcde';
$res = str_ends_with($str, 'x');
var_dump($res);
?>
コード実行結果:
false
関連項目
-
関数
str_contains,
これは文字列内に文字が含まれているかをチェックします -
関数
str_starts_with,
これは文字列の先頭をチェックします -
関数
strrpos,
これは部分文字列の最後の出現位置を返します -
関数
strpos,
これは部分文字列の出現位置を返します