mb_strrpos කාර්යය
mb_strrpos කාර්යය යනු අවසන් අනුපිටපත් ඇතුළත් කිරීමේ ස්ථානය පෙළක සොයා ගන්නා එකකි. බහු-බයිට් කේතන (UTF-8 සහ අනෙකුත්) සමඟ වැඩ කරයි. පළමු පරාමිතිය ලෙස සෙවීම සඳහා වූ පෙළ, දෙවන පරාමිතිය ලෙස සෙවිය යුතු අනුපිටපත, තෙවන පරාමිතිය (විකල්ප) ලෙස සෙවීම ආරම්භ කිරීමේ ස්ථානය සහ හතරවන පරාමිතිය (විකල්ප) ලෙස කේතනය ගනී.
වාක්ය රචනය
mb_strrpos(
string $haystack,
string $needle,
int $offset = 0,
string $encoding
): int|false
උදාහරණය
පෙළක අවසන් අනුපිටපත් ඇතුළත් කිරීමේ ස්ථානය සොයා ගනිමු:
<?php
$res = mb_strrpos('аабабв', 'б');
echo $res;
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
3
උදාහරණය
UTF-8 කේතනය නියම කරමින් සෙවීම:
<?php
$res = mb_strrpos('日本語', '語', 0, 'UTF-8');
echo $res;
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
2
උදාහරණය
අනුපිටපත සොයාගත නොහැකි විට, කාර්යය false ආපසු දෙයි:
<?php
$res = mb_strrpos('abcde', 'z');
var_dump($res);
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
false