php執行個體分享之通過遞迴實現刪除目錄下的所有檔案詳解_php執行個體

先貼代碼:複製代碼 代碼如下:<?phpfunction delFile($dirName){  if ($handle = opendir("$dirName")){  while (($item = readdir($handle))!=false){   if ($item!="." && $item!="..")  {    if ( is_dir(

php執行個體分享之二維數組排序_php執行個體

PHP一維數組的排序可以用sort(),asort(),arsort()等函數;PHP二維數組的排序需要自訂。以下函數是對一個給定的二維數組按照指定的索引值進行排序,先看函數定義:複製代碼 代碼如下:function array_sort($arr,$keys,$type='asc'){  $keysvalue = $new_array = array(); foreach ($arr as $k=>$v){  $keysvalue[$k] =

PHP三元運算的2種寫法代碼執行個體_php執行個體

首先,我們現在看一個簡單的例子:複製代碼 代碼如下:<?php$a = 2;($a == 1) ? $test = "企業" : $test = "地區";#寫法一echo $test;?>上述例子呢,先判斷$a是否為1 如果是 將“企業”這個字串存入$test變數裡然後輸出,如果不是 將“地區”這個字串存入$test變數裡然後輸出;上訴例子代碼等價於:複製代碼 代碼如下:<?php$a = 2;#寫法二$test = ($a == 1) ? "企業" :

你可能不知道PHP get_meta_tags()函數_php執行個體

定義和用法:get_meta_tags — 從一個檔案中提取所有的 meta 標籤 content 屬性,返回一個數組文法:複製代碼 代碼如下:array get_meta_tags(string filename, int [use_include_path]);#開啟 filename 逐行解析檔案中的 <meta> 標籤。解析工作將在 </head> 處停止。參數描述filenameHTML 檔案的路徑字串此參數可以是本地檔案也可以是一個 URL。Example #

PHP函數getenv簡介和使用執行個體_php執行個體

getenv(PHP 4, PHP 5)複製代碼 代碼如下:// getenv — 擷取一個環境變數的值函數說明:string getenv ( string $varname )複製代碼 代碼如下:// 擷取一個環境變數的值。// 使用 phpinfo() 你可以看到所有環境變數的列表。參數說明:複製代碼 代碼如下:$varname 變數名。函數傳回值:複製代碼 代碼如下:// 返迴環境變數 varname 的值, 如果環境變數 varname 不存在則返回

PHP寫的資源下載防盜鏈類分享_php執行個體

這幾天在寫一個PHP防盜鏈外部資源下載處理函數,昨天晚上剛完成編寫,中間遇到了些問題,這裡就不詳述了;以下是自寫的簡單的PHP防盜鏈處理類(重新整理編寫成類檔案,以便後期改進);複製代碼 代碼如下:<?php/** * * 防盜鏈外部資源下載處理類 *  * @link   http://jb51.net *  */class

PHP FTP操作類代碼( 上傳、拷貝、移動、刪除檔案/建立目錄)_php執行個體

複製代碼 代碼如下:<?php/*** 作用:FTP操作類( 拷貝、移動、刪除檔案/建立目錄 )* 時間:2006/5/9* 作者:欣然隨風* QQ:276624915*/class class_ftp{    public $off; // 返回操作狀態(成功/失敗)    public $conn_id; // FTP串連    /**     *

php計算程式已耗用時間的簡單例子分享_php執行個體

首先我們分析一下原理,要想得到程式已耗用時間,那麼可以在程式最開始啟動並執行時候定義一個變數記下目前時間,然後等我們程式運行完之後再記錄一下當前的時間,兩者相差就是該程式運行花費的時間了。這裡介紹一下 microtime() 這個函數,microtime() 用的不多,但是不能不知道這個函數,它是返回當前 Unix 時間戳記和微秒數。例如:echo microtime(); 會返回:0.08845800

PHP迴圈輸出指定目錄下的所有檔案和檔案夾路徑例子(簡單實用)_php執行個體

如果做一個線上的檔案管理系統的話,那麼首先必須知道怎麼讀取目錄和檔案,其實這個功能幾行代碼就可以實現了。輸出效果:實現代碼:複製代碼 代碼如下:<?php $dir = "D:/";  //要擷取的目錄 echo "********** 擷取目錄下所有檔案和檔案夾 ***********<hr/>"; //先判斷指定的路徑是不是一個檔案夾 if (is_dir($dir)){  if ($dh =

php遞迴刪除目錄下的檔案但保留的執行個體分享_php執行個體

用php程式刪除目錄和檔案比到ftp刪除有很多優勢。首先進ftp就比較麻煩,然後刪除大量檔案的時候ftp刪除很慢,還有就是程式只想刪除檔案夾下面的檔案,而保留目錄結構,可以用php來輕鬆的實現,再有比如產生的日誌、緩衝要清除用程式來完成顯然輕鬆的多。一:刪除目錄下面的檔案,不刪除目錄複製代碼 代碼如下:function delFileUnderDir( $dirName ){   if ( $handle = opendir( "$dirName" ) ) {  &

php使用mkdir建立多級目錄入門例子_php執行個體

先介紹一下 mkdir() 這個函數:mkdir($path,0777,true);第一個參數:必須,代表要建立的多級目錄的路徑;第二個參數:設定目錄的許可權,預設是 0777,意味著最大可能的訪問權;第三個參數:true表示允許建立多級目錄。舉例代碼(支援建立中文目錄):<?php header("Content-type:text/html;charset=utf-8"); //要建立的多級目錄 $path="dai/php/php學習"; //

一個簡單的PHP驗證碼實現代碼_php執行個體

實現代碼:<?php //將驗證碼儲存到session裡,供全域使用 session_start(); $nums =

php產生隨機密碼自訂函數代碼(簡單快速)_php執行個體

實現代碼,複製即用:<?phpheader("Content-type:text/html;charset=utf-8");function getRandPass($length = 6){ $password = ''; //將你想要的字元添加到下面字串中,預設是數字0-9和26個英文字母 $chars = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";

php實現按檔案名稱搜尋檔案的遠程檔案尋找器_php執行個體

對於本地,我們可以利用windows內建的尋找去進行尋找,但是對於線上的話,如尋找ftp空間裡面檔案,本程式是很有用的。使用效果:php檔案尋找器源碼:複製代碼 代碼如下:<html> <head>  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  <title>php版檔案尋找(file search)&

php把資料表匯出為Excel表的最簡單、最快的方法(不用外掛程式)_php執行個體

先定義頭部資訊,表示輸出一個excel。然後再以table的形式把資料庫的資訊迴圈的echo出來,就好了。複製代碼 代碼如下:<?php header("Content-type:application/vnd.ms-excel"); header("Content-Disposition:filename=xls_region.xls"); $cfg_dbhost = 'localhost'; $cfg_dbname =

php實現zip壓縮檔解壓縮代碼分享(簡單易懂)_php執行個體

仔細的研究了一下,原來用php寫的解壓程式效率比想象的還是高很多的,既然這麼好,乾脆再最佳化一下後用到自己後台中,雖然現在大部分空間的控制台中有壓縮和解壓這個功能,但是畢竟有時候有些麻煩。做這個之前,沒有接觸過php壓縮這一塊,網上搜了一些,大多數都是php壓縮類、壓縮函數,少則幾百行,多的就幾千行代碼。這對於我這種新手來說很摸不到頭腦,再說我也不用這麼複雜的功能。最後參考函數手冊,理清楚了幾個相關的函數後,就明白了怎麼去整了。記得要開啟 zip ,把 php.ini 中的 extension=

php使用正則過濾js指令碼代碼執行個體_php執行個體

匹配的規則不能用 "/<script.*<\/script>/i",因為它不能匹配到分行符號,那麼多行js就匹配不掉了。要用 "/<script[\s\S]*?<\/script>/i"。裡面的?表示儘可能少重複,也就是匹配最近的一個</script>。源碼範例:複製代碼 代碼如下:<?php header("Content-type:text/html;charset=utf-8"); $str =

php實現檔案下載功能的幾個代碼分享_php執行個體

一個簡單的php檔案下載原始碼,雖不支援斷點續傳等,但是可以滿足一些常用的需求了。php下載檔案其實用一個a標籤就能實現,比如 <a href="web/magento-1.8.1.0.zip">magento-1.8.1.0.zip</a> 。但是遇到一些瀏覽器能識別的格式,比如.txt,.html,.pdf等,再用<a href="web/abc.txt">abc.txt</a> 想必也知道會發生什麼了。複製代碼 代碼如下:<?php /

php按百分比產生縮圖的代碼分享_php執行個體

於是翻了一下手冊,弄懂幾個函數後自己寫了一個簡單的php產生縮圖的程式。沒有用類,我覺得一個函數就能搞定,而且對於新手來說更容易去理解,從而可以協助到更多的人。支援按比分比縮減,支援按指定的長寬縮減,預設按百分比。程式中注釋已經很詳細了,如有問題可在下面留言,歡迎與我交流。源碼如下:複製代碼 代碼如下:<?php /*  * param ori_img 原映像的名稱和路徑  * param new_img 產生映像的名稱  * param

PHP數字字串左側補0、字串填充和自動補齊的幾種方法_php執行個體

一、數字補0.如果要自動產生學號,自動產生某某編號,就像這樣的形式“d0000009”、“d0000027”時,那麼就會面臨一個問題,怎麼把左邊用0補齊成這樣8位元的編碼呢?我想到了兩種方法實現這個功能。方法一:先構造一個數字10000000,千萬,也就是一個1,7個0,然後加上當前的編號(比如是3),那麼就得到 10000003,用字串截取 substr('10000003',1,7)後就得到0000003,最後在與“d”拼接,就得到了最終的編號d0000003。源碼如下:複製代碼 代碼如下:

總頁數: 1662 1 .... 1083 1084 1085 1086 1087 .... 1662 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.