後端PHP最簡潔教程(多注釋)之讀取文字檔案

2021-09-21 17:40:23 字數 817 閱讀 2927

<?php

//方法一

$file = fopen("c:\users\yjkj\desktop\alahp\aa.txt", "r") or exit("無法開啟檔案!");

// 讀取檔案每一行,直到檔案結尾

//feof() 函式檢測是否已到達檔案末尾(eof).在迴圈遍歷未知長度的資料時,feof() 函式很有用。注釋:在 w 、a 和 x 模式下,您無法讀取開啟的檔案!

while(!feof($file))

fclose($file);//fclose() 函式用於關閉開啟的檔案

/*r    唯讀。在檔案的開頭開始。

r+    讀/寫。在檔案的開頭開始。

w    只寫。開啟並清空檔案的內容;如果檔案不存在,則建立新檔案。

w+    讀/寫。開啟並清空檔案的內容;如果檔案不存在,則建立新檔案。

a    追加。開啟並向檔案末尾進行寫操作,如果檔案不存在,則建立新檔案。

a+    讀/追加。通過向檔案末尾寫內容,來保持檔案內容。

x    只寫。建立新檔案。如果檔案已存在,則返回 false 和乙個錯誤。

x+    讀/寫。建立新檔案。如果檔案已存在,則返回 false 和乙個錯誤。

*/echo "

";//方法二

$file1 = fopen("c:\users\yjkj\desktop\alahp\aa.txt", "r") or exit("無法開啟檔案!");

// 讀取檔案每一行,直到檔案結尾

while (!feof($file1))

fclose($file1);

?>

階梯計費 PHP實現最簡潔

最近遇到乙個階梯計費的case 想了挺久的,還是沒有很好的解決方案,今天突發奇想,被我發現了。哈哈哈哈 其實當時想了配置檔案,但是沒有想到這個點子上,所以記錄下,下次專案中參考使用 階梯計費 function calcmoney n,config money value max value min ...

最簡潔HashMap介紹

一 全文介紹 1 hashmap資料結構介紹 2 資料的插入過程以及查詢過程 3 hashmap初始大小計算以及重要屬性介紹 4 常會被問到的問題。二 hashmap資料結構 hashmap是由陣列和鍊錶結構組成。這種結構有兩個好處 1 查詢比純鍊錶快,插入刪除比純陣列快 2 可以解決hashcod...

最簡潔SparseArray介紹

一 全文概括 1 sparsearray資料結構 2 資料插入以及取出過程 3 常見問題 二 sparsearray資料結構 1 由兩個陣列組成,乙個用於儲存key,乙個用於儲存value。儲存key的陣列為int型,儲存value的陣列為物件型別 2 key在陣列中的index就是value在相應...