php 在文件指定行插入數(shù)據(jù)的代碼
更新時(shí)間:2010年05月08日 19:26:49 作者:
對(duì)于php文件操作那么關(guān)于在指定的位置插入數(shù)據(jù)就比較復(fù)雜了,下面我們就來看看關(guān)系在文件指定行插入數(shù)據(jù)實(shí)例吧。
復(fù)制代碼 代碼如下:
$arrInsert = insertContent("array.php", "abcdef", 3, 10);
unlink("array.php");
foreach($arrInsert as $value)
{
file_put_contents("array.php", $value, FILE_APPEND);
}
function insertContent($source, $s, $iLine, $index) {
$file_handle = fopen($source, "r");
$i = 0;
$arr = array();
while (!feof($file_handle)) {
$line = fgets($file_handle);
++$i;
if ($i == $iLine) {
if($index == strlen($line)-1)
$arr[] = substr($line, 0, strlen($line)-1) . $s . "n";
else
$arr[] = substr($line, 0, $index) . $s . substr($line, $index);
}else {
$arr[] = $line;
}
}
fclose($file_handle);
return $arr;
}
//在多數(shù)據(jù)我們存儲(chǔ)數(shù)據(jù)都是用數(shù)據(jù)庫教程來操作,上面我們就是把數(shù)據(jù)以X格式存在文本中了,現(xiàn)在我要像操作數(shù)據(jù)庫一樣的,想刪除那行就那行,保存數(shù)據(jù)也一樣,怎么讀取第幾行就第幾行了,所以我就寫出來了php 在文件指定行插入數(shù)據(jù)實(shí)例哦。
?>
$iLine:為第幾行,$index為第幾個(gè)字符之前
您可能感興趣的文章:
- PHP大批量插入數(shù)據(jù)庫的3種方法和速度對(duì)比
- ThinkPHP寫數(shù)組插入與獲取最新插入數(shù)據(jù)ID實(shí)例
- PHP+MySQL之Insert Into數(shù)據(jù)插入用法分析
- php把數(shù)據(jù)表導(dǎo)出為Excel表的最簡單、最快的方法(不用插件)
- PHP接收json 并將接收數(shù)據(jù)插入數(shù)據(jù)庫的實(shí)現(xiàn)代碼
- php讀取txt文件并將數(shù)據(jù)插入到數(shù)據(jù)庫
- php daodb插入、更新與刪除數(shù)據(jù)
- php讀取txt文件組成SQL并插入數(shù)據(jù)庫的代碼(原創(chuàng)自Zjmainstay)
- php+mysqli實(shí)現(xiàn)批量執(zhí)行插入、更新及刪除數(shù)據(jù)的方法
- php插入含有特殊符號(hào)數(shù)據(jù)的處理方法
相關(guān)文章
sourcesafe管理phpproj文件的補(bǔ)充說明(downmoon)
在使用vs.php+ sourcesafe管理代碼時(shí),發(fā)現(xiàn)有時(shí)候并不能從vs.net IDE中正確獲取phpproj文件下的所有文件。但從sourcesafe IDE下卻可以。2009-04-04PHP中的自動(dòng)加載操作實(shí)現(xiàn)方法詳解
這篇文章主要介紹了PHP中的自動(dòng)加載操作實(shí)現(xiàn)方法,結(jié)合實(shí)例形式詳細(xì)分析了php自動(dòng)加載的概念、原理、實(shí)現(xiàn)方法及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下2019-08-08php_imagick實(shí)現(xiàn)圖片剪切、旋轉(zhuǎn)、銳化、減色或增加特效的方法
這篇文章主要介紹了php_imagick實(shí)現(xiàn)圖片剪切、旋轉(zhuǎn)、銳化、減色或增加特效的方法,可實(shí)現(xiàn)通過調(diào)用ImageMagick功能的PHP擴(kuò)展使PHP具備和ImageMagick相同的功能,最終實(shí)現(xiàn)強(qiáng)大的ImageMagick圖形處理功能,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2014-12-12php簡單構(gòu)造json多維數(shù)組的方法示例
這篇文章主要介紹了php簡單構(gòu)造json多維數(shù)組的方法,結(jié)合實(shí)例形式分析了php數(shù)據(jù)庫查詢結(jié)果的json格式轉(zhuǎn)換操作技巧,需要的朋友可以參考下2017-06-06php計(jì)算整個(gè)mysql數(shù)據(jù)庫大小的方法
這篇文章主要介紹了php計(jì)算整個(gè)mysql數(shù)據(jù)庫大小的方法,涉及php操作MySQL數(shù)據(jù)庫的相關(guān)技巧,需要的朋友可以參考下2015-06-06淺談PHP接入(第三方登錄)QQ登錄 OAuth2.0 過程中遇到的坑
下面小編就為大家?guī)硪黄獪\談PHP接入(第三方登錄)QQ登錄 OAuth2.0 過程中遇到的坑。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-10-10