PHP基本語法
PHP是一種服務器端嵌入HTML的腳本語言。也就是可以使用php標籤,將想動態輸出的數據嵌入到HTML代碼中
1、語法規則
由於 我們在Apache主配置文件中設置了php文件的拓展名.php,所以所有的文件的拓展名都是.php
php文件必須通過域名訪問。php文件中不能包含中文
php每一條語句後必須有“;”
php中的變量名必須區分大小寫,其餘的函數名、方法名、類名不區分,但是建議區分
2、標記
1、標準格式
<?php....?>
2、script格式
<script language="php"> echo date('Y-m-d H:i:s) </script>
3、短格式
<? echo 'hello world' ?>
4、asp格式
<% echo 'hello world' %>
提示:對於短格式與asp格式需要在php.ini中開啓
個人使用dw,第四個asp格式無法使用
3、註釋
單行註釋: //註釋內容
多行註釋:/*註釋內容*/
變量及其操作
程序語言就是對內存進行操作(隊內存進行讀寫操作)
1、概念
變量時內存中用於臨時存儲數據的一個空間,這個空間有一個名字,這個就是變量名。變量名是用於對這個內存中的數據進行引用的。
2、聲明
語法:
$變量名=值
說明:
php中的變量必須以$開頭
變量名只能包含字母、數字、下劃線,必須以字母、下劃線開頭。
<?php
//定義變量
$v1=1;
$v2=2;
$result=$v1+$v2;
echo $result;
?>
運行結果:3
3、修改的變量
<?php
//定義變量
$v1=1;
//更改變量的值
$v1=2;
echo $v1;
?>
運行結果:2
4、刪除變量
語法:
unset(變量名)
<?php
//定義變量
$v1=1;
//輸出$v1的值
echo $v1;
//刪除變量
unset($v1);
echo $v1;
?>
運行結果:
5、可變變量
1、通過一個變量訪問另一個變量
<?php
//通過$v訪問$age
$v='age';
$age='21';
echo $v;
echo $v,'<br/>'; //$v解析爲age
echo $$v,'<br/>'; //$$v解析爲$age
?>
2、通過一個變量創建另一個變量
<?php
//通過一個變量創建另一個變量
$v='age';
$$v='20';
echo $age;
?>
運行結果:20
預定義變量
php爲我們預先定義了一組變量,這些變量會在不同的需求中使用。
$_GET 用於接收前臺表單使用get方式提交的數據
$_POST 用於接收前臺表單使用post方式提交的數據
$_REQUEST 用於接收前臺表單使用get或post方式提交的數據
$_SERVER 記錄了服務器端與客戶端的相關信息
$_COOKIE 一種會話技術
$_SESSION 一種會話技術
$_FILES 用於記錄用戶上傳的文件信息
$GOBLE 用於記錄全局變量