特性
- 可以擁有常數(const)成員
- 可以有抽象方法
- 類別可以定義多個介面
- 介面可以衍生自另一個介面
隨手紀錄
by valar
by valar
by valar
HTML表單標籤是form,action是你傳輸的目的地,該檔案會被伺服器執行。method則是你的http傳輸方式。之後建立input欄位可以讓使用者輸入文字的地方,input name屬性是你php接收時的key值,input type=”submit”是送出表單。
表單最常用的傳出方式主要有GET跟POST,兩者的差異:
GET | POST | |
傳遞方式 | Query String | Request Body |
資料傳遞量 | 透過 URL 帶資料,所以有長度限制。 | 透過 HTTP Request 方式, 無長度限制。 |
安全性 | 較POST不安全,傳遞的參數會在URL上顯示。 | 傳遞的參數可以在 request body上看到。 |
by valar
HTML是網站建置的基礎技術,通常會搭配CSS跟Javascript,一般稱為靜態網頁,是不是靜態網頁最簡單的判斷的方式就是看它副檔名是不是.html。
當靜態網頁搭配後端程式,如PHP、ASP…等,就可以稱為動態網頁,動態網頁主要是搭配伺服器與資料庫共同運作 。動態網頁的意思,是指網頁會根據伺服器或者資料庫的參數變化,而有不同的頁面資訊呈現出來,使用者只要有操作資料,頁面便會呈現最新的資料,只要網站有留言板、討論區、購物車之類的功能,就是動態網頁。
by valar
要編寫程式當然要選一款程式碼編輯器,不管是用Windows的筆記本,或者Sublime Text,只要自己寫的順手得即可。
如果你還不知道要選擇哪款這邊推薦先使用Visual Studio Code,會選擇這款主要是有中文介面、套件種類多、編輯器功能多、討論度高(遇到問題容易找到解決方式),最重要的是免費!
當然你也可以選擇其他款程式編輯器,只要能讓你編寫程式碼就行。
by valar
要建立網站當然要有伺服器來運行網站,目前市面上伺服器軟體很多,比如:Apache、Nginx、Nodejs…等等。
這篇將教大家裝 WampServer,WampServer 是一套的伺服器環境整合包,W代表Windows,A代表Apache,M代表MySQL,P代表PHP,也就是說只要安裝好WampServer你就可以直接運行PHP網站需要得環境,不用在各別安裝,對剛接觸網站的人來說可以說是蠻方便的,不用特別各別安裝跟設定環境。
在Windows伺服器環境整合包上比較多人用Appserv、XAMPP、WampServer。Linux則是LAMP,L代表Linux,A代表Apache,M代表MySQL,P代表PHP,從這裡可以知道要建立一個網站必備的條件為一套作業系統、伺服器、資料庫(靜態網頁不必需要)、網站程式。
by valar
phpMyAdmin是一套以PHP為基礎,以網頁方式建立在伺服器上,讓管理者可以透過網頁的介面去管理MySQL資料庫。
本篇將帶大家建立出一張資料表。伺服器環境是使用WampServer,如果還沒安裝WampServer可以參考[PHP網站建立教學][1] – 安裝伺服器。
by valar
本篇將教你如何用PHP寫出跟MySQL資料庫做連線到互動。如果是未來想做出討論區、電玩遊戲、數據分析…等需要存放資料的功能,那麼本章節就一定熟悉。這篇將會簡單介紹一些基本用法。
在開始之前請先用phpMyAdmin建立一張練習用的資料表,可參考phpMyAdmin教學-建立資料表。接下來我們就用PHP來讀取、寫入、編輯、刪除資料庫的東西。
by valar
這邊將介紹一些PHP很常用到的基礎程式,將文章內程式碼直接複製並覆蓋原本的index.php程式就可以知道運行結果。
[Read more…] about PHP教學-簡單的函數和邏輯運用