• 首頁 > PHP與電話平臺 > PHP查找文本函數:strstr()

    201505月22

    PHP查找文本函數:strstr()

    作者:admin 2 Comments 發表評論

    今天練手做了個小程序,要查找返回來的POST結果里是否包含特定的字符串,在網上找到PHP的這個函數:strstr() ,看了下函數說明:

    定義和用法

    strstr() 函數搜索一個字符串在另一個字符串中的第一次出現。

    該函數返回字符串的其余部分(從匹配點)。如果未找到所搜索的字符串,則返回 false。

    例子

    例子 1

    <?php
    echo strstr("Hello world!","world");
    ?>

    輸出:

    world!

    例子 2

    在本例中,我們將搜索 “o” 的 ASCII 值所代表的字符:

    <?php
    echo strstr("Hello world!",111);
    ?>

    輸出:

    o world!

    上面說的是如果找到就返回匹配的字符以及后面的字符(字符串數據),而沒有找到就返回:false(布爾型數據)。

    參照了上面的這個說明,寫了代碼,但是一直出問題,沒有找到,發現返回的結果也等于”true”,不是false,也沒有返回字符串數據。

    開始還以為網上對strstr()這個函數的解釋不對,但查找其他答案也是一樣。最后終于發現,原來是代碼文件引用了數據庫文件,數據庫文件里有個變量和我這個文件里的變量一模一樣,返回的是那個數據庫文件里的變量結果?。?!

    另外也復習了下怎么在PHP中表示雙引號和單引號,其實就是在前面添加一個反斜扛??梢詤⒖迹?a target="_blank">php如何輸出雙引號?

    推薦閱讀相關文章:PHP與電話平臺

    本文地址:http://www.loveband.cn/strstr.html
    版權所有 © 轉載時必須以鏈接形式注明作者和原始出處!

    2 Responses to “PHP查找文本函數:strstr()”

    1. #1 chunyangsuhao 回復 | 引用 Post:2015-05-22 15:10

      pos,instr,indexof多了去了

      • #2 admin 回復 | 引用 Post:2015-05-23 10:40

        是很多,關鍵要會用,我用的就是這個。

    發表評論

    广东11选5平台合法吗