php默认语法,php基本语法
基礎 PHP 語法
PHP 腳本可放置于文檔中的任何位置。
PHP 腳本以 <?php 開頭,以 ?> 結尾:<?php // 此處是 PHP 代碼?>
PHP 文件的默認文件擴展名是 ".php"。
PHP 文件通常包含 HTML 標簽以及一些 PHP 腳本代碼。
PHP 大小寫敏感
在 PHP 中,所有用戶定義的函數、類和關鍵詞(例如 if、else、echo 等等)都對大小寫不敏感。
在下面的例子中,所有這三天 echo 語句都是合法的(等價):
實例
ECHO "Hello World!
";
echo "Hello World!
";
EcHo "Hello World!
";
?>
不過在 PHP 中,所有變量都對大小寫敏感。
在下面的例子中,只有第一條語句會顯示 $color 變量的值(這是因為 $color、$COLOR 以及 $coLOR 被視作三個不同的變量):
實例
$color="red";
echo "My car is " . $color . "
";
echo "My house is " . $COLOR . "
";
echo "My boat is " . $coLOR . "
";
?>
PHP 變量
變量是存儲信息的容器:
實例<?php
$x=5;
$y=6;
$z=$x+$y;
echo $z;
?>
運行實例
類似代數x=5
y=6
z=x+y
在代數中我們使用字母(比如 x)來保存值(比如 5)。
從上面的表達式 z=x+y,我們能夠計算出 z 的值是 11。
在 PHP 中,這三個字母被稱為變量。
注釋:請把變量視為存儲數據的容器。
PHP 變量規則:變量以 $ 符號開頭,其后是變量的名稱
變量名稱必須以字母或下劃線開頭
變量名稱不能以數字開頭
變量名稱只能包含字母數字字符和下劃線(A-z、0-9 以及 _)
變量名稱對大小寫敏感($y 與 $Y 是兩個不同的變量)
PHP 是一門類型松散的語言
在上面的例子中,請注意我們不必告知 PHP 變量的數據類型。
PHP 根據它的值,自動把變量轉換為正確的數據類型。
在諸如 C 和 C++ 以及 Java 之類的語言中,程序員必須在使用變量之前聲明它的名稱和類型。
PHP 變量作用域
在 PHP 中,可以在腳本的任意位置對變量進行聲明。
變量的作用域指的是變量能夠被引用/使用的那部分腳本。
PHP 有三種不同的變量作用域:local(局部)
global(全局)
static(靜態)
Local 和 Global 作用域
函數之外聲明的變量擁有 Global 作用域,只能在函數以外進行訪問。
函數內部聲明的變量擁有 LOCAL 作用域,只能在函數內部進行訪問。
下面的例子測試了帶有局部和全局作用域的變量:
實例<?php
$x=5; // 全局作用域function myTest() {
$y=10; // 局部作用域
echo "
測試函數內部的變量:
";echo "變量 x 是:$x";
echo "
";
echo "變量 y 是:$x";
}
myTest();
echo "
測試函數之外的變量:
";echo "變量 x 是:$x";
echo "
";
echo "變量 y 是:$x";
?>
PHP global 關鍵詞
global 關鍵詞用于訪問函數內的全局變量。
要做到這一點,請在(函數內部)變量前面使用 global 關鍵詞:
實例<?php
$x=5;
$y=10;
function myTest() {
global $x,$y;
$y=$x+$y;
}
myTest();
echo $y; // 輸出 15?>
PHP echo 和 print 語句
echo 和 print 之間的差異:echo - 能夠輸出一個以上的字符串
print - 只能輸出一個字符串,并始終返回 1echo "I'm about to learn PHP!
";
echo "This", " string", " was", " made", " with multiple parameters.";
本文講解了php基本語法,更多相關內容請關注php中文網。
相關推薦:
總結
以上是生活随笔為你收集整理的php默认语法,php基本语法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python 实现链表和二叉树
- 下一篇: php有关卡的消消乐源码,查看“宝可消消