[PHP] 簡單介紹 Heredoc 定界符 的用法(連續三個小於符號 "<<<" ) 取得連結 Facebook X Pinterest 以電子郵件傳送 其他應用程式 4/25/2014 有時候會在 php 程式碼中看到 $html = <<<eot <span>hello</span> eot; echo $html; 這樣會印出 hello ,這邊的 eot 是可以替換的,例如 $html = <<<heredoc <span>hello</span> heredoc; echo $html; 只要前後一致就好了。 閱讀完整內容
[PHP] 如何將有千分位的字串轉成數字 ( str_replace ) 取得連結 Facebook X Pinterest 以電子郵件傳送 其他應用程式 4/25/2014 有時我們的資料來源是字串型態的數字,例如: 1,000,如果直接拿來作運算會有問題, echo '1,000' * 3; //印出3 因為字串 '1,000' 直接拿來運算時,會被當作數字 1,所以我們要先處理一下, echo str_replace(',', '', '1,000') * 3; //印出3000 備註:當然除了 1,000 外 1,234 或 987,654.321 ...等隨便的數字都可以適用。 閱讀完整內容
[MYSQL] 使用 AVG 取平均值時,有 NULL 跟 空值 時的計算結果 取得連結 Facebook X Pinterest 以電子郵件傳送 其他應用程式 4/22/2014 10 20 30 三個值的 AVG 是 20 10 20 NULL 三個值的 AVG 是 15 10 20 "" 三個值的 AVG 是 10 閱讀完整內容
[SQLite][PHP] 如何在 PHP 中使用 SQLite (快速入門) 取得連結 Facebook X Pinterest 以電子郵件傳送 其他應用程式 4/17/2014 一、如何建立資料庫: SQLite會自動判斷,資料庫是否存在,如果不存在才會建立。 try{ $db_conn = new PDO('sqlite:mydb.sqlite'); }catch(PDOException $e){ echo 'Error'; } $stmt = "CREATE TABLE mytable(id, user)"; $db_conn->exec($stmt); 二、如何寫入資料: 使用方式和 MySQL 差不多。 $ stmt = " INSERT INTO mytable(id, user) VALUES('1', 'AAA') "; $ db_conn -> exec ( $ stmt ) ; 三、如何使用資料: 使用方式和 MySQL 差不多。 $sth = $db_conn->prepare("SELECT id, user FROM mytable"); $sth->execute(); while($row = $sth->fetch(PDO::FETCH_ASSOC)){ echo $row['id'].':'.$row['user'].'<br />'; } 閱讀完整內容