Telegram 是個人非常喜歡用的通訊社群軟體,它的機器人(Bot)API 非常完善,且不管是申請、使用都完全免費,對開發者來說可是一大福音,不過由於在台灣使用人數仍比起主流的 LINE 少 […]
PHP是一種開源的通用電腦手稿語言,尤其適用於網路開發並可嵌入HTML中使用。PHP的語法借鑑吸收C語言、Java和Perl等流行電腦語言的特點,易於一般程式設計師學習。
在 PHP 後端開發中,我們常常把一些關於整個系統的設定放在 ini 設定檔中,例如:多國語言、API KEY、資料庫資訊、開發模式等,這個 ini 檔案通常放在根目錄(或者明顯的位址),方便使用者去 […]
PHP 有個很棒的功能名為 foreach,可以快速取出陣列中所有的索引或值,或是不要索引只輸出所有的值也是沒問題的!到底怎麼做到呢?來看教學吧!提示一下,二維的輸出跟一維只差在要 […]
PHP 中有提供一個 $_SERVER 陣列,裏頭放置頭資訊(header)、路徑(path)、腳本位置(script locations)等有用的資訊,可以給開發者在需要的時候使用它們。這邊我 […]
PHP 中除了可以直接將值複製並傳遞給函數(function),還能使用 & 符號以變數引用的方式傳遞過去,這樣函數內對這個變數做的運算就能直接使用無須另外 return,當然這個引用傳遞 […]
個人相當習慣使用 phpMyAdmin 來管理及維護 MySQL 資料庫,但這次連線卻撞牆了!最主要的原因是因為新版的 phpMyAdmin 並不與舊版的 MySQL 相容,因此選擇 phpMyAdm […]
在 PHP 中,Unix 時間戳(Unix Timestamp)是從自格林威治時間(GMT+0)西元 1970 年 1 月 1 日 0 點 0 分 0 秒以來的秒數,而台灣時區(GMT+8) […]
一般來說,我們若直接使用 HTTP 協定傳輸資料,所有東西都會是明文傳輸,因此傳輸過程中只要有人攔截,就可以擷取到兩台機器間所傳輸的資料,這對一些具有機密性質資訊來說是存在著很大的風險!雖 […]
在預設的 PHP 環境中,因為資安的因素,錯誤資訊是被隱藏的,如果網頁哪邊撰寫錯誤,可能會直接給出一個空白頁面,因此在偵錯上就會比較麻煩,為了方便暫時進行開發作業,我們可以用簡單的兩種方 […]
這次要一次解說兩個 PHP 的方法(函數),首先先來介紹 glob(),它可以用來取得匹配之檔案路徑,您可以透過一些特殊字元來尋找檔案的完整相對路徑,舉例來說要取得在 gpx 資料夾 […]
學習 PHP,一定要知道 php.ini 是做什麼的!這個設定檔其實就是 PHP 的初始設定,所以一切跟 PHP 有關的環境設定都在裏頭做修改,而每次的修改都必須重新啟動伺服器才會生效, […]
這次要運用 PHP 中的 PDO 物件來連線至 MySQL 資料庫,接著取得整個資料表(即所有資料筆數),這邊要注意!若遇上資料表很大的情況可能導致記憶體崩潰,請注意伺服器系統資源的使用,當然也可以 […]
由於常常需要使用 PHP 來撰寫後端,可能會遇上型別種類分辨、判斷之類的問題,因此決定整理於此,好方便未來查看。資料型別(Data Type)是用來約束資料的解釋,在程式語言中常常能看到它,它又可 […]
自己特別在網路上找了相關的資料,發現真的很少人直接寫這樣的主題還提供原始碼,因為資安這種東西敘述起來不算容易,且原始碼給出來後又容易給別人抓到邏輯漏洞,但其實擁有這種知識的人應該更有道德,不運 […]
後端常常要處理前端來的字串,免不了使用者會輸入 HTML 相關標籤,這時候就要看需求而定了!如果像是帳號或密碼欄位,就應該過濾掉所有的 HTML 標籤(如:<a>、< […]