列出所有已定義的變數、函數及常數供撰寫程式參考

以php為例,內建有get_defined_vars()、get_defined_functions及 get_defined_contants()三個函數可列出已定義的變數、函數及常數,而且還包含其所代表的值,所以我們利用函數將這些資料列出並整理 成一個自己方便閱讀的查詢表格,這樣要需要查詢時就可以找到相關的資料。 閱讀全文〈列出所有已定義的變數、函數及常數供撰寫程式參考〉

關於Mysql處理時間的方式

Mysql的時區是和伺服器所在時區一樣,通常我們操作Mysql時是在本機,所以顯示的時間看起來沒什麼問題,不過我們還是必須瞭解Mysql處理時間的方法,它是以UTC來儲存時間,當使用者使用select撈出時間資料時再轉換為當地時區的時間。 閱讀全文〈關於Mysql處理時間的方式〉

工具列的新寫法

原本的工具列寫法是

$arr[]=”test”;
$arr[]=”tryit”;
foreach($arr as $stat){
$tmp++;
$coma=($tmp>1)?” | “:””;
$tool.=$coma.”<a href=”>{$stat}</a>”;

}

後來發現利用implode函數更乾脆。

<?php
$arr[]=”test”;
$arr[]=”tryit”;
foreach($arr as $stat){
$tmp++;
$arr2[$tmp]=”<a href=”>{$stat}</a>”;

}
$tool=implode(” | “,$arr2);
?>

其實還可以直接寫成函數

$arr[]=”test”;
$arr[]=”tryit”;
echo maketool($arr);
function maketool($arr){
foreach($arr as $stat){
$tmp++;
$arr2[$tmp]=”<a href=”>{$stat}</a>”;
}
return implode(” | “,$arr2);

}

Proudly using Dynamic Headers by Nicasio WordPress Design