str_ends_with කාර්යය

str_ends_with කාර්යය නූලක් ලබා දී ඇති උපනූලකින් අවසන් වන්නේ දැයි පරීක්ෂා කරයි සහ සාර්ථක වුවහොත් true, අසාර්ථක වුවහොත් - false ආපසු ලබා දෙයි. කාර්යයේ පළමු පරාමිතියෙන් අපි සොයන නූල සකසන්නෙමු. දෙවන පරාමිතියෙන් අපට අවශ්‍ය අක්ෂරය හෝ උපනූල සඳහන් කරමු.

වාක්‍ය රචනය

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

නිදර්ශනය

නූලක් ලබා දී ඇති අක්ෂරයකින් අවසන් වන්නේ දැයි පරීක්ෂා කරමු:

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

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

phptrue

නිදර්ශනය

නූලක් ලබා දී ඇති උපනූලකින් අවසන් වන්නේ දැයි පරීක්ෂා කරමු:

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

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

phptrue

නිදර්ශනය

නූලක් ලබා දී ඇති අක්ෂරයකින් අවසන් වන්නේ දැයි පරීක්ෂා කරමු:

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

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

phpfalse

මෙයද බලන්න

  • str_contains කාර්යය,
    අක්ෂරයක් නූලක ඇතුළත් වීම පරීක්ෂා කරයි
  • str_starts_with කාර්යය,
    නූලක ආරම්භය පරීක්ෂා කරයි
  • strrpos කාර්යය,
    උපනූලක අවසන් ඇතුළත් වීමේ ස්ථානය ආපසු ලබා දෙයි
  • strpos කාර්යය,
    උපනූලක ඇතුළත් වීමේ ස්ථානය ආපසු ලබා දෙයි