9.30日PHP面向對象編程
目錄操作:
創建目錄:
Mkdir(目錄地址,權限,是否遞歸創建=false)
刪除目錄:
Rmdir(目錄地址)
移動(改名):
Rename(舊地址,新地址)
獲取目錄內容(文件):
目錄句柄 = opendir(目錄地址)
目錄句柄:php程序與目錄間的一個聯系
文件操作:
touch("./test.txt");//創建文件
copy("./test.txt","../test.txt"); //復制文件
unlink("./test.docx"); //刪除文件
(file_exists(echo file_get_contents("./test.txt"); //獲取文件內容:txt 頁面
echo file_get_contents("http://www.baidu.com"); //遠程獲取內容
file_put_contents("./test.txt","hello"); //向文件寫入內容
readfile("./test.txt"); //獲取文件內容並且直接輸出
var_dump(file("./test.txt")); //讀取文件內容,返回數組,數組的每個元素對應的是一行
對文件內容進行操作:
1.打開文件資源
$fp = fopen("./test.txt","a");
操作文件:
echo fgetc($fp); //每次讀一個字符
while(!feof($fp)) //判斷文件是否讀到末尾
{echo fgetc($fp);}
echo fgets($fp); //每次讀一行
echo fgets($fp);
echo fread($fp,10); //讀取特定長度
$str = "ni hao dhakhdak \r\n akdhka";
$str = iconv("utf-8","gb2312",$str);
fwrite($fp,$str);
關閉文件資源:
fclose($fp);
HTTP協議:
請求行:request_line
請求頭:request_header
請求主體:request_content
9.30日PHP面向對象編程