strripos

(PHP 5, PHP 7)

strripos����ָ���ַ�����Ŀ���ַ��������һ�γ��ֵ�λ�ã������ִ�Сд��

˵��

strripos ( string $haystack , string $needle [, int $offset = 0 ] ) : int

�Բ����ִ�Сд�ķ�ʽ����ָ���ַ�����Ŀ���ַ��������һ�γ��ֵ�λ�á��� strrpos() ��ͬ��strripos() �����ִ�Сд��

����

haystack

�ڴ��ַ����н��в��ҡ�

needle

ע�� needle ������һ�����ַ����߶��ַ����ַ�����

offset

���� offset ���Ա�ָ���������ַ��������ⳤ�ȵ����ַ�����

����ƫ������ʹ�ò��Ҵ��ַ�������ʼλ�ÿ�ʼ���� offset λ��Ϊֹ��

����ֵ

���� needle ����� haystack �ַ�����λ��(�������ķ����ƫ�����޹�)��ͬʱע���ַ�������ʼλ��Ϊ 0 ���� 1��

��� needle δ�����֣����� FALSE��

Warning

�˺������ܷ��ز���ֵ FALSE����Ҳ���ܷ��ص�ͬ�� FALSE �ķDz���ֵ�����Ķ� ���������½��Ի�ȡ������Ϣ��Ӧʹ�� === ����������Դ˺����ķ���ֵ��

����

Example #1 strripos() �򵥷���

<?php
$haystack 
'ababcd';
$needle   'aB';

$pos      strripos($haystack$needle);

if (
$pos === false) {
    echo 
"Sorry, we did not find ($needle) in ($haystack)";
} else {
    echo 
"Congratulations!\n";
    echo 
"We found the last ($needle) in ($haystack) at position ($pos)";
}
?>

�������̻������

   Congratulations!
   We found the last (aB) in (ababcd) at position (2)

�μ�

  • strpos() - �����ַ����״γ��ֵ�λ��
  • stripos() - �����ַ����״γ��ֵ�λ�ã������ִ�Сд��
  • strrchr() - ����ָ���ַ����ַ����е����һ�γ���
  • substr() - �����ַ������Ӵ�
  • stristr() - strstr �����ĺ��Դ�Сд�汾
  • strstr() - �����ַ������״γ���