Fungsi str_ends_with

Fungsi str_ends_with menyemak sama ada rentetan berakhir dengan subrentetan yang ditentukan dan mengembalikan true jika berjaya, dan jika gagal - false. Pada parameter pertama fungsi, kita tentukan rentetan di mana kita akan mencari aksara. Pada parameter kedua, kita nyatakan aksara atau subrentetan yang dikehendaki.

Sintaks

phpstr_ends_with(string $haystack, string $needle): bool

Contoh

Mari kita semak sama ada rentetan berakhir dengan aksara yang ditentukan:

php<?php
  $str = 'abcde';
  $res = str_ends_with($str, 'e');
  
  var_dump($res);
?>

Keputusan pelaksanaan kod:

phptrue

Contoh

Mari kita semak sama ada rentetan berakhir dengan subrentetan yang ditentukan:

php<?php
  $str = 'abcde';
  $res = str_ends_with($str, 'de');
  
  var_dump($res);
?>

Keputusan pelaksanaan kod:

phptrue

Contoh

Mari kita semak sama ada rentetan berakhir dengan aksara yang ditentukan:

php<?php
  $str = 'abcde';
  $res = str_ends_with($str, 'x');
  
  var_dump($res);
?>

Keputusan pelaksanaan kod:

phpfalse

Lihat juga

  • fungsi str_contains,
    yang menyemak kemasukan aksara dalam rentetan
  • fungsi str_starts_with,
    yang menyemak permulaan rentetan
  • fungsi strrpos,
    yang mengembalikan kedudukan kemasukan terakhir subrentetan
  • fungsi strpos,
    yang mengembalikan kedudukan kemasukan subrentetan