Heim > php教程 > php手册 > Hauptteil

PHP: 把数组存入文件

WBOY
Freigeben: 2016-06-06 19:50:59
Original
729 Leute haben es durchsucht

有时候会动态更新配置文件,很多配置文件的内容格式为数组。 那么就需要把一个数组存入配置文件。方法很简单: 使用print_r或var_export就可以,该函数默认把数据打印到屏幕,但如果第二个参数为true,则直接返回数据。 $b = array ( 'm' = 'monkey' , 'foo'

有时候会动态更新配置文件,很多配置文件的内容格式为数组。

那么就需要把一个数组存入配置文件。方法很简单:

使用print_r或var_export就可以,该函数默认把数据打印到屏幕,但如果第二个参数为true,则直接返回数据。


<code><span>$b </span><span>=</span><span> array </span><span>(</span><span>'m'</span><span>=></span><span>'monkey'</span><span>,</span><span>'foo'</span><span>=></span><span>'bar'</span><span>,</span><span>'x'</span><span>=></span><span> array </span><span>(</span><span>'x'</span><span>,</span><span>'y'</span><span>,</span><span>'z'</span><span>));</span><span>

$results </span><span>=</span><span> print_r</span><span>(</span><span>$b</span><span>,</span><span>true</span><span>);</span><span>// $results now contains output from print_r</span></code>
Nach dem Login kopieren

然后你可以使用<code>file_put_contents把$results直接写入文件:

<code><span>file_put_contents</span><span>(</span><span>'filename.txt'</span><span>,</span><span> print_r</span><span>(</span><span>$b</span><span>,</span><span>true</span><span>));</span></code>
Nach dem Login kopieren


参考链接:

Example from PHP manual


by iefreer


Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage