Time of Update: 2017-07-10
clearstatcache() 函數清除檔案狀態緩衝。PHP 會緩衝某些函數的返回資訊,以便提供更高的效能。但是有時候,比如在一個指令碼中多次檢查同一個檔案,而該檔案在此指令碼執行期間有被刪除或修改的危險時,你需要清除檔案狀態緩衝,以便獲得正確的結果。要做到這一點,請使用 clearstatcache() 函數。文法clearstatcache()提示:會進行緩衝的函數,即受 clearstatcache() 函數影響的函數:stat()lstat()file_exists()
Time of Update: 2017-07-10
chmod() 函數改變檔案模式。chmod — Changes file mode 如果成功則返回 TRUE,否則返回 FALSE。文法 chmod(file,mode)參數描述file必需。規定要檢查的檔案。mode可選。規定新的許可權。mode 參數由 4 個數字組成:第一個數字永遠是 0第二個數字規定所有者的許可權第二個數字規定所有者所屬的使用者組的許可權第四個數字規定其他所有人的許可權可能的值(如需設定多個許可權,請對下面的數字進行總計):1 - 執行許可權2 - 寫入權限4 -
Time of Update: 2017-07-10
php的chmod函數能改變檔案和檔案夾的存取權限,但使用的時候提示Warning,如下:Warning: chmod() [function.chmod]: Operation not permitted in /export/myTest/chmodTest.php on line
Time of Update: 2017-07-10
basename()函數給出一個包含有指向一個檔案的全路徑的字串,他返回的值為基本的檔案名稱,同樣可以認為是對pathinfo()函數的擴充: 文法basename(path,suffix)參數描述path必需。規定要檢查的路徑。suffix可選。規定副檔名。如果檔案有 suffix,則不會輸出這個副檔名。basename()函數代碼如下:echo basename($path); //輸出結果:myphoto.jpg //或者
Time of Update: 2017-07-10
scandir()返回指定目錄中的檔案和目錄的數組。若成功則返迴文件和目錄的數組。失敗則返回 FALSE。如果 directory 不是目錄,則拋出 E_WARNING 層級的錯誤。文法scandir(directory,sorting_order,context);參數描述directory必需。規定要掃描的目錄。sorting_order可選。規定排列順序。預設是 0,表示按字母升序排列。如果設定為 SCANDIR_SORT_DESCENDING 或者 1,則表示按字母降序排列。如果設定為
Time of Update: 2017-07-10
readdir() 函數返回目錄中下一個檔案的檔案名稱。若成功則返回條目名稱(檔案名稱),失敗則返回 FALSE。文法readdir(dir_handle);參數描述dir_handle可選。指定之前由 opendir() 開啟的目錄控制代碼資源。如果該參數未指定,則使用最後一個由 opendir() 開啟的連結。readdir() 函數執行個體一,代碼如下:$dir = "readdir/"; // 判斷是否為目錄 if (is_dir($dir)) { if (
Time of Update: 2017-07-10
opendir() 函數開啟目錄控制代碼。readdir() 函數返回目錄中下一個檔案的檔案名稱。closedir() 函數關閉目錄控制代碼。這篇文章主要介紹了php opendir()列出目錄下所有檔案的執行個體代碼的相關資料,需要的朋友可以參考下執行個體一:使用opendir()列出目錄下所有檔案<?php $dr = @opendir('/tmp/'); if(!$dr) { echo "Error opening the /tmp/
Time of Update: 2017-07-10
opendir() 函數開啟目錄控制代碼。成功則返回目錄控制代碼資源。失敗則返回 FALSE。如果路徑不是合法目錄,或者由於許可限制或檔案系統錯誤導致的目錄不能開啟,則拋出 E_WARNING 層級的錯誤。您可以通過在函數名稱前添加 '@' 來隱藏 opendir() 的錯誤輸出opendir() 函數文法opendir(path,context);參數描述path必需。規定要開啟的目錄路徑。context可選。規定目錄控制代碼的環境。context
Time of Update: 2017-07-10
opendir() 函數開啟目錄控制代碼。該函數成功則返回目錄控制代碼資源。失敗則返回 FALSE。如果路徑不是合法目錄,或者由於許可限制或檔案系統錯誤導致的目錄不能開啟,則拋出 E_WARNING 層級的錯誤。您可以通過在函數名稱前添加 '@' 來隱藏 opendir() 的錯誤輸出。opendir() 函數執行個體,代碼如下:<?php $dir = "./"; // open a known directory, and proceed to
Time of Update: 2017-07-10
PHP可以使用魔術常量FILE來擷取當前檔案的絕對路徑,而不管當前的檔案是否是被其他檔案包含的,這在很多情況下是非常有用的,但有時當我們進行讀寫檔案之類的操作時,相對的是當前指令碼的工作目錄,也就是入口php檔案的目錄,此時可以採用php提供的另一個函數 getcwd()來擷取看下面兩個例子在ch06中建立檔案 test.php內容如下<?php$a= getcwd();//變數a的值為D:\php\zend6.1\ch6$b=FILE;//變數b的值為D:\php\zend6.1\ch6
Time of Update: 2017-07-10
getchwd() 函數返回當前工作目錄。此函數若成功則返回當前工作目錄。失敗則返回 FALSE。getchwd() 函數代碼執行個體<?php echo getcwd() . "<br/>"; echo dirname(FILE);
Time of Update: 2017-07-10
closedir() 函數關閉目錄控制代碼。文法 closedir(dir_handle);參數 dir_handle 可選。指定之前由 opendir() 開啟的目錄控制代碼資源。如果該參數未指定,則使用最後一個由 opendir() 開啟的連結。 使用執行個體,PHP opendir()用來開啟一個目錄或檔案夾,要開啟的目錄必須實體存在,否則報出錯誤。opendir()常見於和closedir()、readdir() 和 rewinddir()配合使用。PHP
Time of Update: 2017-07-11
定義和用法PHP debug_backtrace() 函數產生一個 backtrace(回溯資訊)。該函數返回一個關聯陣列。下面是可能返回的元素:名稱類型描述function字串當前的函數名。line整數當前的行號。file字串當前的檔案名稱。class字串當前的類名object對象當前對象。type字串當前的調用類型,可能的調用:返回: "->" - 方法調用返回: "::" - 靜態方法調用返回 nothing -
Time of Update: 2017-07-10
md5解密網站:http://cmd5.la網站語言:php免費指數:★★★ (8位內小寫數字字母免費,11位內數字免費)解密範圍:★★★★☆ (覆蓋了1-12位很多常用密碼和特殊密碼)解密類型:★★★★☆ (1-3次md5解密,ntlm,sha1,mysql4/5密碼,ntlm,部分加鹽和特殊加密類型)解密速度:★★★☆(單個解密10秒內)批量破解:支援該網站可解密的範圍還不錯,解密類型可以,基本的md5解密需求可以覆蓋,而且免費範圍也覆蓋了大部分常用密碼了。
Time of Update: 2017-07-10
這篇文章主要介紹了php中fgetcsv()函數用法,以執行個體形式示範了採用fgetcsv()函數操作csv格式檔案的方法,具有一定的參考借鑒價值,需要的朋友可以參考下fgetcsv() 函數從檔案指標中讀入一行並解析 CSV 欄位。與 fgets() 類似,不同的是 fgetcsv() 解析讀入的行並找出 CSV 格式的欄位,然後返回一個包含這些欄位的數組。fgetcsv() 出錯時返回 FALSE,包括碰到檔案結束時。注釋:從 PHP 4.3.5 起,fgetcsv()
Time of Update: 2017-07-10
fgetc() 函數從檔案指標中讀取一個字元。該函數可能返回布爾值 false,但也可能返回一個與 false 等值的非布爾值,例如 0 或者 ""。文法fgetc(file)參數 file 必需。規定要檢查的檔案。 返回一個包含有一個字元的字串,該字元從 file 指向的檔案中得到。碰到 EOF 則返回 false。檔案指標必須有效,並且必須指向一個由 fopen() 或 fsockopen() 成功開啟(但還沒有被 fclose()
Time of Update: 2017-07-10
這篇文章主要介紹了PHP使用feof()函數讀檔案的方法,以執行個體形式對比了正確與錯誤的用法,闡明了feof()函數的提示,需要的朋友可以參考下feof() 函數檢測是否已到達檔案末尾 (eof)。如果檔案指標到了 EOF 或者出錯時則返回 TRUE,否則返回一個錯誤(包括 socket 逾時),其它情況則返回 FALSE。feof應用於PHP 4, PHP 5 -用來測試檔案指標是否到了檔案結束的位置。如果伺服器沒有關閉由 fsockopen() 所開啟的串連,feof()
Time of Update: 2017-07-10
feof() 函數檢查是否已到達檔案末尾(EOF)。如果出錯或者檔案指標到了檔案末尾(EOF)則返回 TRUE,否則返回 FALSE。feof() 函數對遍曆長度未知的資料很有用。文法feof(file)參數描述file必需。規定要檢查的開啟檔案。執行個體代碼<?php$file = fopen("test.txt", "r");//輸出文本中所有的行,直到檔案結束為止。while(! feof($file)) { echo
Time of Update: 2017-07-10
這篇文章主要介紹了php不使用copy()函數複製檔案的方法,涉及php讀寫檔案的技巧,具有一定參考借鑒價值,需要的朋友可以參考下本文執行個體講述了php不使用copy()函數複製檔案的方法。分享給大家供大家參考。具體如下:下面的代碼不使用php內建的copy函數,直接通過檔案讀取寫入的操作方式複製檔案<?php function copyfiles($file1,$file2){ $contentx =@file_get_contents($file1); $openedfile
Time of Update: 2017-07-10
copy() 函數複製檔案。該函數如果成功則返回 TRUE,如果失敗則返回 FALSE。文法copy(file,to_file)參數描述file必需。規定要複製的檔案。to_file必需。規定複製檔案的目的地。以下執行個體講述了php使用COPY函數更新設定檔的方法。_saveconfig.php檔案如下:<?php $srcFile = '../'.$dRootDir.'#data/config.php'; $dstFile = $dRootDir.&