我有一個函數,應該將數組保存到我給它的文件,但每個數組變量應該是製表符分隔......在這一點上,我有該函數,但它沒有創建任何文件,也沒有寫任何東西給它...另外由於某種原因,當我嘗試從另一個頁面給一個數組時,它給了我一個未定義的索引錯誤,即使我在這兩個頁面上啓動了一個會話..can你幫忙要麼太保存一個數組到一個選項卡分隔文件php
function saveorder($file,$arr){
@ $fp = fopen($file, 'w');
flock($fp, LOCK_EX);
if (!$fp) {
echo "<p>Your order could not be processed at this time.</p>";
}
else {
fwrite($fp, _SESSION);
flock($fp, LOCK_UN);
fclose($fp);
echo("<p>Order written to $file file.</p>");
}
}
您正在積極用'@'符號壓制錯誤。千萬不要這樣做,並問「爲什麼這不起作用?」。這就像是在忙着PHP,然後問我們什麼是錯的,而PHP可能試圖告訴你。 –
你是對的... –