php將數據寫入txt中的簡單介紹

本文目錄一覽:

如何用php向txt寫入數據

/*先取出*/

$string = file_get_contents(“1.txt”);

$newstring; // 新數據

if (empty($string)) {

$string = $newstring;

} else {

$string .= ‘|’ . $newstring;

}

file_put_contents(“1.txt”, $string);

php 如何把一個txt文件內容寫入到另一個txt文件中?

在PHP裏面,獲取一個文本文件(也就是常說的的TXT文件)的方法有兩個:

file_get_contents把一個文件所有內容獲取到一個字符串變量裏面,適合需要對文件的所有內容進行整體處理的情況,例如下面的代碼顯示文件的所有內容:

$s=file_get_contents(‘abc.txt’);

echo $s;

file把一個文件的所有獲取到數組裏面,適合需要按行處理文件的情況,例如下面的代碼顯示文件的第10行:

$a=file(‘abc.txt’);

echo $a[9];

在PHP裏面,把變量內容寫入到文本文件的方法有兩個:

file_put_contents重寫文件,例如下面的語句把$s的內容寫入文件中:

$s=’123′;

file_put_contents(‘abc.txt’, $s);

fopen、fput也可以實現上面的功能,還增加了一些自由度,例如下面的語句把$s的內容添加到文件的後面:

$fp=fopen(‘abc.txt’, ‘a’);

fputs($fp,$s);

fclose($fp);

結合前面的兩個方法就可以實現把一個文件的內容寫入到另外的文件裏面,例如下面的代碼把1.txt的內容添加(或者覆蓋)到2.txt文件中:

$s=file_get_contents(‘1.txt’);

$fp=fopen(‘2.txt’, ‘a’);//’a’表示添加在後面,如果要覆蓋現有內容可以使用’w’

fputs($fp,$s);

fclose($fp);

php讀取數據庫數據 寫進 txt

注意。當你生成txt文件時,先將txt另存為一下修改一下txt文件的編碼,txt默認是採用ascii格式,換成utf8吧

php,數組的內容怎麼輸到指定格式的txt文件

PHP中,使用var_export函數即可將數組格式寫入到文件;示例如下:

?php

$file = “chinawinxp.txt”;

$content=array(

        “name”=”百度知道”,

        “company”=”百度在線”,

        “city”=”北京”,

        “other”=array(

                “edu”=”百度教育”,

                “jingyan”=”百度經驗”,

                )

        

        );

file_put_contents($file,var_export($content,true).”\r\n”,FILE_APPEND); 

//寫入結果

/**

array (

  ‘name’ = ‘百度知道’,

  ‘company’ = ‘百度在線’,

  ‘city’ = ‘北京’,

  ‘other’ = 

  array (

    ‘edu’ = ‘百度教育’,

    ‘jingyan’ = ‘百度經驗’,

  ),

)

*/

?

PHP怎麼寫入TXT文檔??

php 寫入txt:

PHP

function writelog($str)

{

$open=fopen(“log.txt”,”a” );

fwrite($open,$str);

fclose($open);

}

‘a’ 寫入方式打開,將文件指針指向文件末尾。如果文件不存在則嘗試創建之。

‘a+’ 讀寫方式打開,將文件指針指向文件末尾。如果文件不存在則嘗試創建之。

php txt 換行

“\r\n”

不可用單引號.

PHP將數據寫入txt文件

//記錄返回值

        $write_data_a = [

            ‘html_url’  =  $getUrl,

            ‘ip’    = $this-get_real_ip(),

            ‘time’  =  date(“Y-m-d H:i:s”,time()),

            ‘res’   = $response

        ];

//轉化為JSON

        $write_data_a = json_encode($write_data_a) . ‘||’ . “\n”;

        $date = date(“Y-m-d”, time());

//項目路徑目錄,判斷是否存在,不存在則創建

        $lujing = “./360_mobile_res_sd”;

        if(!is_dir($lujing)){

            mkdir(iconv(“UTF-8”, “GBK”, $lujing),0777,true);

        }

//文件,判斷是否存在,不存在則創建

        $TxtFileName = “./360_mobile_res_sd/” . $date . “_2.txt”;

        //以讀寫方式打寫指定文件,如果文件不存則創建

        if(file_exists($TxtFileName))

        {

//存在,追加寫入內容

            file_put_contents($TxtFileName, $write_data_a, FILE_APPEND);

        }

        else

        {

//不存在,創建並寫入

            if( ($TxtRes=fopen ($TxtFileName,”w+”)) === FALSE){

                exit();

            }

            if(!fwrite ($TxtRes,$write_data_a)){ //將信息寫入文件

                fclose($TxtRes);

                exit();

            }

            fclose ($TxtRes); //關閉指針

        }

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/158917.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-11-19 18:56
下一篇 2024-11-19 18:56

相關推薦

  • Python讀取CSV數據畫散點圖

    本文將從以下方面詳細闡述Python讀取CSV文件並畫出散點圖的方法: 一、CSV文件介紹 CSV(Comma-Separated Values)即逗號分隔值,是一種存儲表格數據的…

    編程 2025-04-29
  • PHP和Python哪個好找工作?

    PHP和Python都是非常流行的編程語言,它們被廣泛應用於不同領域的開發中。但是,在考慮擇業方向的時候,很多人都會有一個問題:PHP和Python哪個好找工作?這篇文章將從多個方…

    編程 2025-04-29
  • Python中讀入csv文件數據的方法用法介紹

    csv是一種常見的數據格式,通常用於存儲小型數據集。Python作為一種廣泛流行的編程語言,內置了許多操作csv文件的庫。本文將從多個方面詳細介紹Python讀入csv文件的方法。…

    編程 2025-04-29
  • Python簡單數學計算

    本文將從多個方面介紹Python的簡單數學計算,包括基礎運算符、函數、庫以及實際應用場景。 一、基礎運算符 Python提供了基礎的算術運算符,包括加(+)、減(-)、乘(*)、除…

    編程 2025-04-29
  • 如何用Python統計列表中各數據的方差和標準差

    本文將從多個方面闡述如何使用Python統計列表中各數據的方差和標準差, 並給出詳細的代碼示例。 一、什麼是方差和標準差 方差是衡量數據變異程度的統計指標,它是每個數據值和該數據值…

    編程 2025-04-29
  • Python滿天星代碼:讓編程變得更加簡單

    本文將從多個方面詳細闡述Python滿天星代碼,為大家介紹它的優點以及如何在編程中使用。無論是剛剛接觸編程還是資深程序員,都能從中獲得一定的收穫。 一、簡介 Python滿天星代碼…

    編程 2025-04-29
  • Python多線程讀取數據

    本文將詳細介紹多線程讀取數據在Python中的實現方法以及相關知識點。 一、線程和多線程 線程是操作系統調度的最小單位。單線程程序只有一個線程,按照程序從上到下的順序逐行執行。而多…

    編程 2025-04-29
  • Python兩張表數據匹配

    本篇文章將詳細闡述如何使用Python將兩張表格中的數據匹配。以下是具體的解決方法。 一、數據匹配的概念 在生活和工作中,我們常常需要對多組數據進行比對和匹配。在數據量較小的情況下…

    編程 2025-04-29
  • Python爬取公交數據

    本文將從以下幾個方面詳細闡述python爬取公交數據的方法: 一、準備工作 1、安裝相關庫 import requests from bs4 import BeautifulSou…

    編程 2025-04-29
  • Python數據標準差標準化

    本文將為大家詳細講述Python中的數據標準差標準化,以及涉及到的相關知識。 一、什麼是數據標準差標準化 數據標準差標準化是數據處理中的一種方法,通過對數據進行標準差標準化可以將不…

    編程 2025-04-29

發表回復

登錄後才能評論