在痞客邦使用 SyntaxHighlighter 為程式碼上色
2015/06/02 更新寫了一個 Pixnet 外掛,直接安裝就可以使用了https://appmarket.pixnet.tw/#!/addon/787 由於編輯器和系統換行功能會被自動加上一些不必要的原始碼,所以要將設定修改如下: [部落格後台] => [部落格管理] => [基本/進階設定] => [預設文章編輯模式] => [純文字模式] [部落格後台] => [部落格管理] => [側邊欄位設定] => [頁尾描述] 下加入以下程式碼 (依據所需的語言加入,參考下方列表) 1234567891011121314<link type="text/css" rel="stylesheet" href="http://alexgorbatchev.com/pub/sh/current/styles/shCore.css"/><script type="tex ...
新竹旅遊景點 - 青草湖水舞秀
拍攝時間:2010 年 9 月 2 日 原本今天計畫要去玻璃博物館,不過湊巧在昨天發現這幾天青草湖有水舞秀,而且只剩幾天,所以改變了行程。青草湖水舞秀時間為 08/28 ~ 09/06,7:30 和 8:30 會有兩場水舞秀,中間有表演唱歌之類的。我大概 7 點左右就到了,已經有不少民眾在湖邊佔好位置,等待的時候,順手拍了旁邊有名的『在水一方』。 舞台在水上,還沒有人,現在只有播放音樂。 7:30 水舞開始了,附上一些水舞的照片。 水舞都會搭配音樂,最後一首是大會的會歌『讓全世界都看見』,由市長現場演唱,我相機的錄影…當作是錄音好了 讓全世界都看見 真心走過每一天 真情看得見對你的依戀 百年也不會改變動人的故事 它正悄悄的上演無限的深情在天地之間用心付出每一天 讓那故事繼續演我對你的承諾 要讓全世界都看見我對你的愛 越來越強烈愛在台灣擁抱世界世界在期待 期待新竹的未來期待每一個可能創造永恆的春天世界在期待 新竹越來越完美讓那動人的故事傳誦一年又一年我對你的深情要讓全世界都看見(repeat*4)世界在期待 期待新竹的未來期待每一個可能創造永恆的春 ...
新竹旅遊景點 - 十九公頃青青草原
拍攝時間:2010 年 8 月 28 日 到新竹一段時間了,很少出去逛逛,最近心血來潮想把附近的景點都去一下,拍些照作個紀錄。於是就找到青青草原這個地方~ 從新竹市區出發的話,順著中華路南下一直走,一到中華路五段就會看到路標左轉,左轉進元培街一路順著路標走就可以到了,回程如果沒記路的話就用左手定則吧XD,有白線的大路叉路就走左邊應該就沒錯了。 電話:03-5216121 轉463 網址:http://19grassland.hccg.gov.tw/big5/P11.htm 入口處的地圖,有路障,機車進不去,我是從右下角的位置進入 進去的路叫賞櫻大道的柏油路,整路兩旁種滿櫻花樹 但是看起來這些櫻花樹都還沒長大,可能要等個幾年才有機會賞櫻吧 走一段路會看到第三草原,那時候下午三點多,一個人都沒有 一路上有很多的寵物宅急便,的確後來遇到很多人來蹓狗,不過我比較好奇的是,監視器鏡頭在哪裡,也許在遊客的心裡吧 楓香小徑,左邊種了一些楓樹,同樣的看來也要等個幾年 一路往前走 結果最後路被雜草叢生給淹沒了,似乎沒什麼人走這條路,正值農曆七月,一路上都還沒遇到人…於是折返回到大路上 繼續沿著賞 ...
PHP 教學 - 運算子 (Operators) - 下
介紹 PHP 中運算子的用法,包含執行運算子 (Execution Operator)、增值 / 減值運算子 (Incrementing / Decrementing Operator)、邏輯運算子 (Logical Operator)、字串運算子 (String Operator)、陣列運算子 (Array Operator) 和型別運算子 (Type Operator)。 執行運算子執行運算子 (Execution Operator) 使用兩個倒斜點 (```) 包夾要執行的指令,注意它並不是單引號,他會將執行結果的輸出回傳,可以存到變數。 123456789// 在 Linux 系統列出檔案$output = `ls al`;// 在 Windows 系統列出檔案$output = `DIR /A`;echo "<pre>{$output}</pre>";// 利用變數作為參數的用法$param = "/A"; // 傳入的參數$output = `D ...
PHP 教學 - 運算子 (Operators) - 上
介紹 PHP 中運算子的用法,包含種類、優先順序、算術運算子 (Arithmetic Operator)、指派運算子 (Assignment Operator)、位元運算子 (Bitwise Operator)、比較運算子 (Comparison Operator)、三元運算子 (Ternary Operator)和錯誤控制運算子 (Error Control Operator)。 簡介種類透過提供一些數值給運算子 (Operator,或運算符) 進行運算,進而得到一個運算結果,可以想成類似函式的回傳,另外被運算的數值稱為運算元 (Operand)。 依據運算元的個數,運算子可以分為三種: 一元運算子,只有一個運算元,例如:!, ++ 等。 二元運算子,包含兩個運算元,大部分都屬於這類。 三元運算子,包含三個運算元,只有 ? : 運算子屬於此類。 而依據性質,可以分為: 算術運算子 (Arithmetic Operator) 指派運算子 (Assignment Operator) 位元運算子 (Bitwise Operator) 比較運算子 (Comparison Operato ...
Maximum execution time of 30 seconds exceeded
問題PHP程式執行一段時間,最後出現以下錯誤訊息: 1Fatal error: Maximum execution time of 30 seconds exceeded in ....php on line ... 原因這表示 PHP 程式執行的時間已經超過 PHP 設定 (max_execution_time) 的最大限制。 解決方案方法一:修改 php.ini 設定找到 1max_execution_time 30 預設為 30 秒,改為較大的值,例如: 1max_execution_time 300 儲存後重新啟動 Apache 即可。 方法二:使用 ini_set() 函式在程式開頭加上 ini_set() 函式去更改本次執行的 max_execution_time,例如: 1ini_set("max_execution_time", "300");
PHP 教學 - 常數 (Constants)
介紹PHP中常術的用法,包含語法、命名規則和魔術常數 (Magic constant)。 語法變數的值會改變而稱為變數,那相對於變數的常數,則是恆常不變的值而稱作常數 (Constant)。常數在宣告之後,就無法再改變它的值,除了魔術常數 (magic constant) 有可能會改變,因為他並非是真正的常數。常數是有大小寫之分,而常數的命名規則和變數一樣,以正規表示法表示如下: 1[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]* 常數的使用和特性如下: 使用 define() 函式或 const 關鍵字宣告常數 (PHP 5.3.0 之後),但 const 關鍵字無法用在函式中,且和 static 類似,必須直接指定值,不可運算。 常數只能是數值的值,包括布林、整數、浮點數和字串,雖然也可以設為資源,但有可能會出現問題。 使用常數未定義時,會視為字串使用。可以使用 defined() 函式來判斷是否已定義。 和變數不一樣,常數不需要使用錢號 ($) 做開頭。除直接使用外,也可以用 constant() 函式取得常數值。 常數沒有範圍 (或當作是全域) ...
PHP 教學 - 變數 (Variables)
介紹 PHP 變數的用法,包含命名、指派 (assign)、宣告、變數範圍、預定義變數、全域變數、可變變數 (Variable variables)、POST、GET、REQUEST 和 COOKIE。 基礎命名規則變數是由錢號 ($) 開始,後面接著變數名稱,變數名稱有大小寫之分。變數名稱可以是英文字母、數字、底線和十六進位制為 0x7f - 0xff 的字元所組成,但是第一個字元不能是以數字開頭。正規表示法如下: 1[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]* 一些宣告範例如下: 1234567$User = 'dindin';$user = 'lala';echo "$User, $user"; // 大小寫不同: dindin, lala//$3m = '300cm'; // parse error, 不能是數字開頭$_55 = 66; // 有效的$lälä = '偽物'; // 有效的, 但必須存檔為 ...
PHP 教學 - 資料型態 (Data Type) - 下
介紹 PHP 中的資料型態 (型別),包含字串 (String)、陣列 (Array)、物件 (Object)、資源 (Resource)、NULL,型別的判斷與轉型。 字串 (String)語法字串有四種使用的方式: 單引號 雙引號 Heredoc Nowdoc 以下逐一進行介紹。 單引號以兩個單引號包夾一段文字,表示字串內容,使用單引號的字串有一些特徵如下 (與雙引號比較): 逸出字元 (Escape characters) 只有兩種。 逸出字元 \\ 可省略寫作 \,但不可為最後一個字元 (不建議省略)。 不會對字串中的變數進行解析。 所謂逸出字元是為了某些特別的用途或能以此輸入打不出來的字,而定義的一種使用方式,在此的逸出字元以反斜線 (backslash) 開頭。例如,我們使用單引號做包夾,但字串中如果出現單引號,將會誤判為字串結束單引號,所以使用 \' 來表示字串中的單引號。使用單引號的字串可用的逸出字元如下: 符號 說明 ' 單引號字元。 \ 反斜線字元。 一些使用範例如下: 12345678910echo '基本用法 ...
PHP 教學 - 資料型態 (Data Type) - 上
介紹 PHP 中的資料型態 (型別),包含布林 (Boolean)、整數 (Integer)、浮點數 (Float),型別的判斷與轉型。 簡介型別的種類PHP 有 8 種基本的資料型態 (Data Type) 或簡稱型別 (Type):4種數值 (scalar) 的型別: 布林 (boolean) 整數 (integer) 浮點數 (float 或 double) 字串 (string) 2種複合 (compound) 的型別: 陣列 (array) 物件 (object) 另外兩種特別的型別: 資源 (resource) 空值 (NULL) 為了方便閱讀另外也有幾種虛擬的型別: 混合 (mixed) 數字 (number) 回呼 (callback) 型別的判斷可利用 get_type() 函式取得型別種類或利用 is_xxx() 函式判斷變數是否為此型別( is_xxx() 的 xxx 替換為要判斷的型別,例如:is_integer)。比較特別的是 is_numeric() 函式,當傳入的參數為整數、浮點數或是純數字內容的字串,都回傳 TRUE。 123456789 ...





