2
主要區別是什麼,因爲兩者都可用於寫入文件。哪一個更好用?fwrite()和file_put_content()之間的區別是什麼?
主要區別是什麼,因爲兩者都可用於寫入文件。哪一個更好用?fwrite()和file_put_content()之間的區別是什麼?
「更好」取決於你的情況,如果你只是想將內容放入一個文件,使用file_put_contents()
,如果你需要更好的粒度使用fopen()/fwrite()
在那裏你可以寫的部分,打開在不同模式下的文件,與文件瀏覽位置等。
我希望這句話在php.net手冊中彈出; +1對於很好的解釋:) –
'fwrite()'允許一次寫入一個字節或一個字節塊,'file_put_content()'一次寫入整個文件....哪個更好?取決於你需要做的事情!和你想寫的數據量! –
閱讀php.net&教程 – DevLakshman
'fwrite'需要一個句柄,而'file_put_contents'不需要。 – Peter