Title1

Title2

Title3

2. PHP簡介與語法

一、複習

  1. uniformserver 建置
    下載
    請將檔案下載至 D:\英文名  例:d:\ugm (不要有空白或中文)
    解壓縮即可啟動伺服器
  2. sumlib text 編輯器
    32位元
    64位元

    請將檔案下載至 D:\英文名 ,直接解壓縮即可使用
  3. 我的第1支程式 HELLO WORLD
    用sublime txt 建立 \www\index.php
    <?php
    echo "HELLO WORLD";
    
  4. 建專案,置放整個網站 (從免費樣板取得範本 https://startbootstrap.com/)
    下載
  5. 上傳至遠端伺服器
    目前我們本地端並沒有開放讓外界瀏覽,所以我們必須把檔案上傳至遠端伺服器,這樣網路的訪客就可以透過網址或搜尋,找到我們的網站。
    creative 是基於bootstrap 3所建立的樣板,且授權為MIT(麻省理工學院許可證),我們可以販售,複製、修改.....
    bootstrap 3 是套 CSS框架,可以自己適應各種載具(桌機、平板、手機....)
    上傳後,各種同學可以至學員網站,點擊連結,看看網站是有變化!
    我們日後還會建立非常多的網站,所以在本地端,我們會建立資料夾,來管理。
    簡而言之,一個網站就開一個資料夾管理,當我們要上傳檔案時,記得在對應好本地端、伺服端,要按下「切換同步瀏覽」,讓切換目錄時,可以同時動作
  6. 上傳畫面

    範列:http://st.ugm.com.tw/
               http://st.ugm.com.tw/creative
  7. 各位可以試試,把 cteative 資料夾放到桌面,然後直接執行 index.html,看看網站是否可以出現?
    為什麼?
    再把剛才建立的index.php 放到桌面,執行,看看網頁是可以出現?
    為什麼?

二、php介紹

  1. 官網:http://php.net/
  2. PHP 是服務器端的腳本語言
  3. w3school 線上手冊
  4. 線上編輯工具:https://ideone.com
  5. 基礎語法
    PHP 腳本可放置於文檔中的任何位置。
    PHP腳本以<?php開頭,以?>結尾:

  6. 如果程式碼沒有夾雜HTML,結尾請省略
  7. 參考

三、變數

  1. PHP 變數規則:
  2. 變數以$ 符號開頭,其後是變數的名稱
  3. 變數名稱必須以字母或下劃線開頭
  4. 變數名稱不能以數字開頭
  5. 變數名稱只能包含字母數字字符和下劃線(Az、0-9 以及_)
  6. 變數名稱對大小寫敏感($y 與$Y 是兩個不同的變數)
  7. 註釋: PHP變數名稱對大小寫敏感!

四、陣列

  1. 定義
    $nav=["關於我們","商品展示","關於我們","聯絡我們"];
    $nav=array("關於我們","商品展示","關於我們","聯絡我們");
    
  2. 範例
  3.