最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php 全文搜索和替換的實(shí)現(xiàn)代碼

 更新時(shí)間:2008年07月29日 12:54:05   作者:  
方便替換和全文索引
<?php 
exec("/bin/grep -r '$oldword' $rootpath", $results, $errorCode); 
if ($errorCode){ 
if ($errorCode == 1){ 
echo "Possibly no files were found with ?$oldword in them<BR>\n"; 

echo "OS Error: $errorCode<BR>\n"; 
echo "Check 'man errno' and count down<BR>\n"; 
echo "Usually paths/permissions<BR>\n"; 

while (list(,$path) = each($results)){ 
$parts = explode(':', $path); 
$path = $parts[0]; 
$fp = fopen($path, 'r') or print("Cannot read $path<BR>\n"); 
if ($fp){ 
$data = fread($fp, filesize($path)); 
fclose($fp); 
$newdata = str_replace($oldword, $newword, $data); 
$fp = fopen($path, 'w') or print("Cannot write $path<BR>\n"); 
if ($fp){ 
fwrite($fp, $newdata); 
fclose($fp); 
echo $path, "<BR>\n"; 



?> 

相關(guān)文章

  • php遞歸實(shí)現(xiàn)無限分類生成下拉列表的函數(shù)

    php遞歸實(shí)現(xiàn)無限分類生成下拉列表的函數(shù)

    php自定義函數(shù)之遞歸實(shí)現(xiàn)無限分類生成下拉列表,這樣可以提高效率,不用每次都從數(shù)據(jù)庫讀取數(shù)據(jù)。
    2010-08-08
  • php封裝的單文件(圖片)上傳類完整實(shí)例

    php封裝的單文件(圖片)上傳類完整實(shí)例

    這篇文章主要介紹了php封裝的單文件(圖片)上傳類,結(jié)合完整實(shí)例形式分析了php圖片文件上傳操作的相關(guān)處理技巧,需要的朋友可以參考下
    2016-10-10
  • 關(guān)于PHP實(shí)現(xiàn)異步操作的研究

    關(guān)于PHP實(shí)現(xiàn)異步操作的研究

    一般來說PHP適用的場(chǎng)合是web頁面展示等耗時(shí)比較短的任務(wù),如果對(duì)于比較花時(shí)間的操作如resize圖片、大數(shù)據(jù)導(dǎo)入、批量發(fā)送EDM、SMS等,就很容易出現(xiàn)操作超時(shí)情況
    2013-02-02
  • PHP5.5和之前的版本empty函數(shù)的不同之處

    PHP5.5和之前的版本empty函數(shù)的不同之處

    這篇文章主要介紹了PHP5.5和之前的版本empty函數(shù)的不同之處,開發(fā)時(shí)需要注意,假如你的本地開發(fā)PHP版本是PHP5.5以上,而服務(wù)器低于PHP5.5,更要注意這個(gè)問題,需要的朋友可以參考下
    2014-06-06
  • php中使用websocket詳解

    php中使用websocket詳解

    網(wǎng)上也有一些關(guān)于php的websocket的實(shí)現(xiàn),但是只有自己親手寫過之后才知道其中的感受。下面就把個(gè)人的一些心得給大家分享下
    2016-09-09
  • php查看網(wǎng)頁源代碼的方法

    php查看網(wǎng)頁源代碼的方法

    這篇文章主要介紹了php查看網(wǎng)頁源代碼的方法,涉及php讀取網(wǎng)頁文件的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-03-03
  • PHP中對(duì)用戶身份認(rèn)證實(shí)現(xiàn)兩種方法

    PHP中對(duì)用戶身份認(rèn)證實(shí)現(xiàn)兩種方法

    用戶在設(shè)計(jì)和維護(hù)站點(diǎn)的時(shí)候,經(jīng)常需要限制對(duì)某些重要文件或信息的訪問。通常,我們可以采用內(nèi)置于WEB服務(wù)器的基于HTTP協(xié)議的用戶身份驗(yàn)證機(jī)制。
    2011-06-06
  • PHP多進(jìn)程編程實(shí)例詳解

    PHP多進(jìn)程編程實(shí)例詳解

    這篇文章主要介紹了PHP多進(jìn)程編程方法,較為詳細(xì)的分析了PHP多進(jìn)程編程的概念、用法、相關(guān)函數(shù)與使用技巧,需要的朋友可以參考下
    2017-07-07
  • php 接口類與抽象類的實(shí)際作用

    php 接口類與抽象類的實(shí)際作用

    很多人搞不清楚接口和抽象類的區(qū)別!下面我把我的理解與大家共享!
    2009-11-11
  • php獲取一個(gè)變量的名字的方法

    php獲取一個(gè)變量的名字的方法

    將當(dāng)前變量的值保存到一個(gè)臨時(shí)變量中,然后再對(duì)原變量賦唯一值,以便查找出變量的名字,找到名字后,將臨時(shí)變量的值重新賦值到原變量
    2014-09-09

最新評(píng)論

台北县| 桂东县| 积石山| 博白县| 韩城市| 沛县| 湄潭县| 当阳市| 巩义市| 渝中区| 新田县| 增城市| 嘉鱼县| 富民县| 白朗县| 吉安县| 论坛| 阜康市| 南靖县| 舒兰市| 永兴县| 南开区| 温泉县| 东平县| 阿拉善左旗| 桂东县| 平舆县| 古交市| 察隅县| 泽州县| 克东县| 镇巴县| 深泽县| 田林县| 东乡| 莲花县| 上林县| 桐庐县| 潼关县| 许昌市| 收藏|