国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

php - 如何把下面的preg_replac替換成preg_replac_callback
PHPz
PHPz 2017-04-11 09:40:11
0
1
363
        $source_content = preg_replace($search, "'"
                                       . $this->_quote_replace($this->left_delimiter) . 'php'
                                       . "' . str_repeat(\"\n\", substr_count('\\0', \"\n\")) .'"
                                       . $this->_quote_replace($this->right_delimiter)
                                       . "'"
                                       , $source_content);

replacement 輸出為
string '<{php' . str_repeat("
", substr_count('0', "
")) .'}>' (length=54)

PHPz
PHPz

學(xué)習(xí)是最好的投資!

reply all(1)
迷茫

preg_replace_callback無非就是把替換的操作傳到另一個callback函數(shù)處理而已。

這個callback函數(shù)會被傳入一個匹配結(jié)果的數(shù)組,和preg_match的第三個參數(shù)得到的數(shù)組結(jié)構(gòu)是一樣的。然后return替換后的結(jié)果。

preg_replace_callback會把callback函數(shù)return的結(jié)果替換掉匹配的那部分,然后再把結(jié)果作為返回值。

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template