Ejemplo n.º 1
0
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";
echo "--contains\n";
echo "contains(foobar, ob) == " . (str::contains('foobar', 'ob') ? "1" : "0"), "\n";
echo "contains(foobar, OB) == " . (str::contains('foobar', 'OB') ? "1" : "0"), "\n";
echo "--count\n";
echo "count(foobar, o) == " . str::count('foobar', 'o'), "\n";
echo "count(foobar, o, 2) == " . str::count('foobar', 'o', 2), "\n";
echo "count(foobar, oo) == " . str::count('foobar', 'oo'), "\n";
echo "count(foobar, oo, 2) == " . str::count('foobar', 'oo', 2), "\n";
echo "count(foobar, O) == " . str::count('foobar', 'O'), "\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