iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 23
1
Modern Web

~網頁入門~系列 第 23

Day23 – PHP 基礎語法

前端網頁的部分到上一篇已經告一段落了,接下來我們來聊聊後端程式語言的部分。這一次我選擇的後端語言是目前市佔率最高的「PHP」語言。

首先,我們就先來熟悉一下 PHP 的語法吧!

開始撰寫PHP程式碼

想要使用 PHP 語法,必須用 <?php ?> 將 PHP 程式碼包起來,以 <?php 開頭,?> 做結尾

<?php
    我的PHP程式碼
?>

PHP 只會解析標示內的程式碼,如果想在 HTML 文件中插入 PHP 語法,只要在想插入的地方加上 <?php ?> 標示,就可以在裡面進行撰寫。也就是說,在文件的任何位置,你都可以插入 PHP 語法做使用。


在正式進入 PHP 的語法之前,先簡單的說一下,我自己是下載 XAMPP(Windows) ,並使用 Visual Studio Code 文字編輯器來做範例。想要跟著小試身手的人也可以點連結去安裝呦~安裝的方法我就不多提了,編輯器的選擇也可以看看這一篇文喔~點我進入,趕緊進入 PHP 語法的實做囉~

PHP基礎語法

在學習一個新的語言,好像通常都是從印出 “Hello World!” 開始的,那麼我也入境隨俗,從印出字串開始說起吧!

列印字串

在 PHP 裡,想要在瀏覽器輸出,就需要用到函式 echo

以字串為例,將想輸出的字串放在 echo 後的兩個英文引號( “” )之間,最後面記得加上分號( ; )作結束。

<?php
    echo “Hello World!”;
?>
  • 「分號」在 PHP 中代表指令的結束

這樣就能輸出在瀏覽器畫面上了
https://ithelp.ithome.com.tw/upload/images/20191009/20120959wPvoeuiZpd.jpg

這裡順便提一下,我的檔案位址是 D:\xampp\htdocs\test\basic.php ,而 htdocs 是 host documents 的縮寫,也就是主機文件,所以我的網址只要打 localhost 就可以直接接上 \test\basic.php 去找到我的文件了。

變數的宣告與呼叫

就像數學一樣,我們可以宣告 X 變數並給他個值,ex: X = 5
只不過在 PHP 的語法要寫成

$X = 5;

以 錢字符號( $ ) 來宣告,然後記得結尾要加上分號( ; )。

當然,除了數字,值也可以是字串,只要將字串插在引號( “” ) 之間,如下

$name = “Sherry”;

接著試試呼叫他們並印出來

<?php
    $X = 5;
    $name = "Sherry";

    echo $X;
    echo $name;
?>

https://ithelp.ithome.com.tw/upload/images/20191009/20120959o6XGeq7lnD.jpg

也可以加上換行標籤、斜體標籤 (HTML 的文本格式元素也可以放入字串內)

<?php
    $X = 5;
    $name = "Sherry";

    echo $X;
    echo "<br>";
    echo $name;
    echo "<br>";
    echo "<i>我是斜體文字<i>";
?>

https://ithelp.ithome.com.tw/upload/images/20191009/20120959V1C7GzYl3X.jpg

變數命名規則

  • $ + 變數名稱
  • 變數名稱必須以英文字母或底線( _ )符號開頭
  • 變數名稱只能包含英文字母、數字和底線,不能包含空格
  • 變數名稱有區分大小寫 $name 和 $Name 視為不同的變數

註解

在 PHP 中,註解分成單行註解多行註解

單行註解有兩種寫法:

<?php
// 單行註解
# 單行註解
?>

多行註解則是

<?php
/*
    多行註解 
    多行註解 
    多行註解 
*/
?>

上一篇
Day22-HTML(18) – 製作表單畫面
下一篇
Day24 – PHP - 資料型態
系列文
~網頁入門~30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言