php中把數組寫入到文件(php如何取出數組中的一個值)

本文目錄一覽:

php將數組元素按行寫入文本文件

?php

$arr = array(‘aa’, ‘bb’, ‘cc’);

$str = implode(“\r\n”, $arr);

file_put_contents(“A.txt”, $str);

?

如何將數組寫入php文件中

一般,PHP處理的數據是存放在數據庫里的,如果要存放在文件中,可以使用兩種方式。

一種是將PHP的數組轉換成XML格式的數據,通過

file_put_contents

存入文件。第二種就是將數組轉換成json格式存入文件,我着重說下第二種吧,通過函數

json_encode

將數組轉換成json格式的數據,再通過

file_put_contents

函數就能存入文件了,若要將數據還原成數組,通過

file_get_contents

獲取數據後,再用

json_decode

即可轉換成數組

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怎樣把一個數組寫入一個文件

請看代碼吧:

?php

//假如有數組 $a , 講數組 $a 寫入 文件 a.txt

$a = array(

    “aa” = 123,

    “bb” = 456

);

//將數組編程字符串的樣式

$aString = ‘$a = ‘.var_export($a, true).’;’;

//寫入文件

file_put_content(__DIR__.’/a.txt’, $aString);

如果不明白的話,可以單獨查看以上PHP函數的說明。

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

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2025-01-04 19:30
下一篇 2025-01-04 19:30

相關推薦

發表回復

登錄後才能評論