##PHP(超文本預(yù)處理器)
1.PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本預(yù)處理器”)是一種通用開源腳本語言适室。語法吸收了C語言消请、Java和Perl的特點汹桦,利于學(xué)習(xí)朽合,使用廣泛叽奥,主要適用于Web開發(fā)領(lǐng)域扔水。PHP 獨特的語法混合了C、Java朝氓、Perl以及PHP自創(chuàng)的語法魔市。它可以比CGI或者Perl更快速地執(zhí)行動態(tài)網(wǎng)頁。用PHP做出的動態(tài)頁面與其他的編程語言相比赵哲,PHP是將程序嵌入到HTML(標準通用標記語言下的一個應(yīng)用)文檔中去執(zhí)行待德,執(zhí)行效率比完全生成HTML標記的CGI要高許多;PHP還可以執(zhí)行編譯后代碼枫夺,編譯可以達到加密和優(yōu)化代碼運行将宪,使代碼運行更快。
php的優(yōu)勢
1.開放源代碼
2.跨平臺的服務(wù)器腳本語言
3.容易學(xué)習(xí),大量借助C,java,Perl語言的語法
4.完全免費
php基礎(chǔ)語法
變量
1,變量的聲明
1).變量以$開頭,后面跟變量名
2).變量字母,數(shù)字,下劃線組成,不以數(shù)字開頭
3).變量名區(qū)分大小寫
4).php于javascript類似是弱類型語言,不需要實現(xiàn)聲明變量的數(shù)據(jù)類型
5).php可以不顯示的聲明變量而直接使用(不過好的編程習(xí)慣所有的變量在使用前要進行聲明)
2,變量的賦值
1),值賦值:即將賦值表達式的值復(fù)制給變量(直接賦值)
2),引用賦值:php4引用了引用賦值,創(chuàng)建的一個變量與另一個變量引用的內(nèi)容相同
例
$a = 10;
echo $a;
echo "<br>";
echo "<hr>";
$n="hello";
$$n = "呵呵";
echo $hello;
echo $$n;
echo "<a ;
echo "<hr>";
常量
1.常量的定義
1)常量是指在程序執(zhí)行中無法修改的值筷屡。如 PI (3.1415926);
2)在腳本執(zhí)行期間該值不能改變;
3)常量對大小寫敏感,通常常量名總是大寫;
4)常量是全局的,可以在腳本的任何地方引用;
5)常量分為內(nèi)置常量和自定義常量;
6)常量使用define()函數(shù)定義;
例
define("PI", "3.1415926",true);
echo pi;
// 常量不能賦值
echo "<hr>";
// .的作用 字符串拼接
echo PI."<hr>";
$name ="高山";
$age =22;
// 我的名字叫高山,年齡22;
echo "我的名字叫{$name},年齡{$age}哈哈";
echo "<hr>";
var_dump($age);
echo "<hr>";
var_dump("sdsdsds");