1. 程式人生 > >9.30日PHP面向對象編程

9.30日PHP面向對象編程

內容 面向 get close 復制 ren ali 編程 http協議

目錄操作:

創建目錄:

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面向對象編程