第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

PHP如何修改一個(gè)文件中數(shù)組內(nèi)容的某個(gè)值或者是...?

PHP如何修改一個(gè)文件中數(shù)組內(nèi)容的某個(gè)值或者是...?

蕪湖不蕪 2019-05-25 17:27:39
這個(gè)疑問(wèn)困惑很久了,希望有大佬指點(diǎn)一二。假如config.php中的內(nèi)容是:{"k1":"111111","k2":"222222","k3":"333333",}我該如何修改'k1'下的值?不用str_replace的方法請(qǐng)問(wèn)如何實(shí)現(xiàn)?(因?yàn)?k1'的值是不固定的,我想要的方法是找到鍵,然后修改鍵的值并保存文件)
查看完整描述

2 回答

?
慕田峪4524236

TA貢獻(xiàn)1875條經(jīng)驗(yàn) 獲得超5個(gè)贊

第一種比較好做,第二種你先看下是不是寫(xiě)錯(cuò)了,這個(gè)結(jié)構(gòu)類(lèi)似JSON對(duì)象但是又不是,這就不太好做了。第一種的方法
include'....';//此處為文件名
//下面只是示例,隨便怎么操作$config['hello']
foreach($config['hello']as$key=>$value){
...
}
$output="$config['hello']=".var_export($config['hello'],TRUE);
file_put_contents('....',$output);//省略號(hào)處為原來(lái)的文件名
主要是用var_export輸出可供PHP讀取的數(shù)組,此函數(shù)第二個(gè)參數(shù)為false時(shí),直接輸出,為true時(shí)返回結(jié)果到變量。有一點(diǎn)需要提醒一下,這個(gè)函數(shù)生成的數(shù)組排版并不是很好看,如果介意的話還是自己寫(xiě)一個(gè)吧。
Update
修改k1的實(shí)例代碼
include'....';
$config['hello']['k1']='aaaa';
$output="$config['hello']=".var_export($config['hello'],TRUE);
file_put_contents('....',$output);
                            
查看完整回答
反對(duì) 回復(fù) 2019-05-25
  • 2 回答
  • 0 關(guān)注
  • 1470 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)