Пример #1
0
echo "posIgnoreCase(Ob_foobar, ob, 4) == " . str::posIgnoreCase('Ob_foobar', 'ob', 7), "\n";
echo "posIgnoreCase(Ob_foobar, ob, 100) == " . str::posIgnoreCase('Ob_foobar', 'ob', 100), "\n";
echo "posIgnoreCase(Ob_foobar, ob, -1) == " . str::posIgnoreCase('Ob_foobar', 'ob', -1), "\n";
echo "posIgnoreCase(Ob_foobar, ob, -1000) == " . str::posIgnoreCase('Ob_foobar', 'ob', -1000), "\n";
echo "--last-pos\n";
echo "lastPos(ob_foobar, ob) == " . str::lastPos('ob_foobar', 'ob'), "\n";
echo "lastPos(ob_foobar, ob, 4) == " . str::lastPos('ob_foobar', 'ob', 7), "\n";
echo "lastPos(ob_foobar, ob, 100) == " . str::lastPos('ob_foobar', 'ob', 100), "\n";
echo "lastPos(ob_foobar, ob, -1) == " . str::lastPos('ob_foobar', 'ob', -1), "\n";
echo "lastPos(ob_foobar, ob, -1000) == " . str::lastPos('ob_foobar', 'ob', -1000), "\n";
echo "--last-pos-ignore-case\n";
echo "lastPosIgnoreCase(ob_foObar, ob) == " . str::lastPosIgnoreCase('ob_foObar', 'ob'), "\n";
echo "lastPosIgnoreCase(ob_foObar, ob, 4) == " . str::lastPosIgnoreCase('ob_foObar', 'ob', 7), "\n";
echo "lastPosIgnoreCase(ob_foObar, ob, 100) == " . str::lastPosIgnoreCase('ob_foObar', 'ob', 100), "\n";
echo "lastPosIgnoreCase(ob_foObar, ob, -1) == " . str::lastPosIgnoreCase('ob_foObar', 'ob', -1), "\n";
echo "lastPosIgnoreCase(ob_foObar, ob, -1000) == " . str::lastPosIgnoreCase('ob_foObar', 'ob', -1000), "\n";
?>
--EXPECT--
pos(Ob_foobar, ob) == 5
pos(Ob_foobar, ob, 4) == -1
pos(Ob_foobar, ob, 100) == -1
pos(Ob_foobar, ob, -1) == 5
pos(Ob_foobar, ob, -1000) == 5
--ignore-case
posIgnoreCase(Ob_foobar, ob) == 0
posIgnoreCase(Ob_foobar, ob, 4) == -1
posIgnoreCase(Ob_foobar, ob, 100) == -1
posIgnoreCase(Ob_foobar, ob, -1) == 0
posIgnoreCase(Ob_foobar, ob, -1000) == 0
--last-pos
lastPos(ob_foobar, ob) == 5