PHP: strripos - Manual

downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

strrpos strrev

Last updated: Sat, 27 Jan 2007

view this page in

# strripos

(PHP 5)

strripos -- Возвращает позицию последнего вхождения подстроки без учета регистра

## Описание

int strripos ( string haystack, string needle [, int offset] )

Возвращает позицию последнего вхождения подстроки `needle` в строку `haystack`. В отличие от strrpos(), эта функция не учитывает регистр символов.

`needle` должен содержать не менее одного символа.

Если подстрока `needle` не найдена, возвращает `FALSE`.

Внимание
Эта функция может возвращать как логическое значение `FALSE`, так и не относящееся к логическому типу значение, которое приводится к `FALSE`, например, `0` или "". За более подробной информации обратитесь к разделу Булев тип. Используйте оператор === для проверки значения, возвращаемого этой функцией.

Пример 1. Пример использования strripos()

`<?php
$haystack = 'ababcd';
$needle = 'aB';
$pos = strripos($haystack, $needle);
if ($pos === false) {
echo "К сожалению, ($needle) не найдено в ($haystack)";
} else {
echo "Поздравляем!\n";
echo "Последнее ($needle) найдено в ($haystack) в позиции ($pos)";
}
?>`

Вывод:

    Поздравляем!
       Последнее (aB) найдено в (ababcd) в позиции (2)

Необязательный аргумент `offset` позволяет указать, с какого по счету символа строки `haystack` начинать поиск. Отрицательное значение предписывает прекратить поиск при достижении определенной позиции до конца строки.

См. также описание функций strrpos(), strrchr(), substr(), stripos() и stristr().

add a note User Contributed Notes
strripos
aidan at php dot net
30-May-2004 10:36
`This functionality is now implemented in the PEAR package PHP_Compat.
More information about using this function without upgrading your version of PHP can be found on the below link:
http://pear.php.net/package/PHP_Compat`
add a note
strrpos strrev

Last updated: Sat, 27 Jan 2007
show source | credits | stats | sitemap | contact | advertising | mirror sites
Copyright © 2001-2007 The PHP Group
All rights reserved.
This mirror generously provided by: Yahoo! Inc.
Last updated: Sat Mar 10 10:36:09 2007 PST