一、介紹:
foreach 主要用來輸出陣列的一種方式,可以快速把陣列值輸出到網頁,而且有的時候比直接使用 for 迴圈或 while 迴圈還要簡單,且不用寫條件判斷式就可以直接讀取陣列。
1. foreach(迴圈名稱 as $value)
2. foreach(迴圈名稱 as $key => $value)
二、程式範例:
一、介紹:
foreach 主要用來輸出陣列的一種方式,可以快速把陣列值輸出到網頁,而且有的時候比直接使用 for 迴圈或 while 迴圈還要簡單,且不用寫條件判斷式就可以直接讀取陣列。
1. foreach(迴圈名稱 as $value)
2. foreach(迴圈名稱 as $key => $value)
二、程式範例:
介紹:
1. is_dir($path):判斷是否已是一個資料夾。
2. scandir($path):遍歷一個資料夾所有檔案並返回陣列。
3. unlink($filename):刪除檔案。
網頁用 JavaScript 測試的方法如下:
<script language="javascript">
一、功能
1. 開啟與關閉
$('#loge1 form').slideToggle('fast');
2. 開啟方塊
$('#loge1 form').slideDown('slow');
此教學為直接產生文件檔再壓縮後直接下載。
一、用法介紹:
1. file_put_contents(文件位置, 訊息):將數據寫入文件
例:file_put_contents("/", "你好嗎?!")
2. unset():銷毀指定的變量。
(錯誤問題: Maximum execution time of 30 seconds exceeded) 是指超過30秒的最大執行時間
有兩種解答方法:
第一種:修改PHP.ini (全域性修改)
修改php.ini裡的「max_execution_time」,可以把執行時間上限調高。
sprintf
sprintf --- 傳回格式化字串
語法 : string sprintf (string format [, mixed args...])
$years = date("Y"); //目前年份格式
$months = date("m"); //目前月份格式
$days = date("d"); //目前日期格式
在php中要取得目前網址字串組合的方式,以 http://123.111.222.222/php/index.php?tx=1 為例
$_SERVER['HTTP_HOST'] //網址
$_SERVER['REQUEST_URI'] //包含參數(包含目錄)
$_SERVER['PHP_SELF'] //只有檔案名稱(包含目錄)
$_SERVER[QUERY_STRING] //只取後面參數