PHP: mb_strrpos - Manual

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

search for in the

mb_strstr mb_strripos

Last updated: Fri, 26 Jan 2007

view this page in

# mb_strrpos

(PHP 4 >= 4.0.6, PHP 5)

mb_strrpos -- Find position of last occurrence of a string in a string

## Описание

int mb_strrpos ( string haystack, string needle [, int offset [, string encoding]] )

mb_strrpos() returns the numeric position of the last occurrence of `needle` in the `haystack` string. If `needle` is not found, it returns `FALSE`.

mb_strrpos() performs multi-byte safe strrpos() operation based on number of characters. `needle` position is counted from the beginning of `haystack`. First character's position is 0. Second character position is 1.

If `encoding` is omitted, internal encoding is assumed.

`encoding` is character encoding. If it is not specified, internal character encoding is used.

> Замечание: As of PHP 5.2.0 `offset` may be specified to begin searching an arbitrary number of characters into the string. Negative values will stop searching at an arbitrary point prior to the end of the string.

> Замечание: As of PHP 5.2.0 `encoding` can be specified as the third parameter for backward compatibility, but not recommended. It is deprecated and will be removed from the future release of PHP.

## Список изменений

Версия | Описание
--- | ---
5.2.0 | Added the optional parameter `offset`.

## Смотрите также

mb_strpos()
mb_internal_encoding()
strrpos()

add a note User Contributed Notes
mb_strrpos
27-Nov-2005 06:32
`mb_strrpos throws a warning if $haystack is empty.
strrpos simply returns FALSE.
This is something to be wary of if overloading the mb functions.`
add a note
mb_strstr mb_strripos

Last updated: Fri, 26 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