Fungsi str_contains

Fungsi str_contains menyemak kewujudan aksara dalam rentetan. Mengembalikan true, jika aksara wujud dalam rentetan, dan false dalam kes sebaliknya. Dalam parameter pertama fungsi, kita tentukan rentetan yang akan dicari aksara. Dalam parameter kedua, kita nyatakan aksara atau subrentetan yang diperlukan.

Sintaks

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

Contoh

Mari semak sama ada terdapat aksara yang ditentukan dalam rentetan:

php<?php
  $str = 'abcde';
  $res = str_contains($str, 'a');
  
  var_dump($res);
?>

Keputusan pelaksanaan kod:

phptrue

Contoh

Mari semak sama ada terdapat subrentetan yang ditentukan dalam rentetan:

php<?php
  $str = 'abcde';
  $res = str_contains($str, 'ab');
  
  var_dump($res);
?>

Keputusan pelaksanaan kod:

phptrue

Contoh

Sekarang mari cari subrentetan 'ac' dalam rentetan kami:

php<?php
  $str = 'abcde';
  $res = str_contains($str, 'ac');
  
  var_dump($res);
?>

Keputusan pelaksanaan kod:

phpfalse

Lihat juga

  • fungsi str_starts_with,
    yang menyemak permulaan rentetan
  • fungsi str_ends_with,
    yang menyemak penghujung rentetan
  • fungsi in_array,
    yang menyemak kewujudan elemen dalam array
  • fungsi strpos,
    yang mengembalikan kedudukan kemasukan subrentetan