呵呵,手冊上的字符處理函數庫一個可頂上面那一堆代碼。建議樓主在處理字符串時可查看手冊,幾乎可以滿足一般的開發要求。

解决方案 »

  1.   

    例子 1. strpos() examples<?php
    $mystring = 'abc';
    $findme   = 'a';
    $pos = strpos($mystring, $findme);// Note our use of ===.  Simply == would not work as expected
    // because the position of 'a' was the 0th (first) character.
    if ($pos === false) {
        echo "The string '$findme' was not found in the string '$mystring'";
    } else {
        echo "The string '$findme' was found in the string '$mystring'";
        echo " and exists at position $pos";
    }// We can search for the character, ignoring anything before the offset
    $newstring = 'abcdef abcdef';
    $pos = strpos($newstring, 'a', 1); // $pos = 7, not 0
    ?>  例子 2. stripos() examples //大小写敏感<?php
    $findme    = 'a';
    $mystring1 = 'xyz';
    $mystring2 = 'ABC';$pos1 = stripos($mystring1, $findme);
    $pos2 = stripos($mystring2, $findme);// Nope, 'a' is certainly not in 'xyz'
    if ($pos1 === false) {
        echo "The string '$findme' was not found in the string '$mystring1'";
    }// Note our use of ===.  Simply == would not work as expected
    // because the position of 'a' is the 0th (first) character.
    if ($pos2 !== false) {
        echo "We found '$findme' in '$mystring2' at position $pos2";
    }
    ?>