1
<?php
$file = fopen("configuration.conf","w+");
$settings['LogEnabled'] = "true";
$settings['Pass'] = "pass";
$settings['ShowWarning'] = "true";
fwrite($file,serialize($settings));
$path = "configuration.conf";
$file2 = file_get_contents($path);
$settings2=unserialize($file2);
echo($settings2['LogsEnabled']);
?>
它應該在運行時顯示「true」。怎麼了?我在做什麼錯?沒有明顯錯誤的PHP腳本
我試過fread和fopen for $ file2,但都沒有工作。
編輯:它不會引發錯誤。
該文件具有的權限0740
甚至沒有注意到。謝謝您的幫助! – Cyclone 2009-11-11 00:51:16
呵呵。更簡單的解決方案,我完全忽略了:P他應該在閱讀之前關閉文件,tho。 – gnud 2009-11-11 00:51:46