PHP 轉(zhuǎn)義正則表達(dá)式字符: preg_quote_PHP教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!

      推薦:PHP中的一些MySQL函數(shù)
      mysql可通過兩種方式通過php與web相連,一種通過php的mysql相關(guān)函數(shù),相關(guān)函數(shù)如下: MYSQL函數(shù) mysql_affected_rows: 得到 MySQL 最后操作影響的列數(shù)目。 mysql_close: 關(guān)閉 MySQL 伺服器連線。 mysql_connect: 開啟 MySQL 伺服器連線。 mysql_create_db: 建立一個(gè) My

       preg_quote — 轉(zhuǎn)義正則表達(dá)式字符

      string preg_quote ( string $str [, string $delimiter = NULL ] )

      preg_quote()需要參數(shù)str并向其中 每個(gè)正則表達(dá)式語法中的字符前增加一個(gè)反斜線. 這通常用于你有一些運(yùn)行時(shí)字符串 需要作為正則表達(dá)式進(jìn)行匹配的時(shí)候.

      正則表達(dá)式特殊字符有: . \ + * ? [ ^ ] $ ( ) { } = ! < > | : -

      參數(shù)

      str

      輸入字符串

      delimiter

      如果指定了可選參數(shù)delimiter, 它也會(huì)被轉(zhuǎn)義. 這通常用于 轉(zhuǎn)義PCRE函數(shù)使用的分隔符. /是最通用的分隔符.

       

      返回值

      返回轉(zhuǎn)義后的字符串.

      preg_quote()示例

      <?php
      $keywords = '$40 for a g3/400';
      $keywords = preg_quote($keywords, '/');
      echo $keywords; // 返回 \$40 for a g3\/400
      ?>

      分享:PHP提示:Fatal error: Allowed memory size of
      出現(xiàn)Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 775920 bytes)這種錯(cuò)誤,首先要先檢查你的php程序是否出現(xiàn)了死循環(huán)。 解決辦法(三種): 一、修改php.ini(推薦) memory_limit = 12M 二、在程序里面添加如下語句 ini_set('memory_

      來源:模板無憂//所屬分類:PHP教程/更新時(shí)間:2015-02-02
      相關(guān)PHP教程