CSDN學(xué)院 PHP課程,是一門針對(duì)于想要學(xué)習(xí)PHP開發(fā)的初學(xué)者所設(shè)計(jì)的課程。它從基礎(chǔ)語(yǔ)法講起,逐步到數(shù)據(jù)結(jié)構(gòu)、面向?qū)ο缶幊獭?shù)據(jù)庫(kù)與Web開發(fā),全面而又深入的講解了PHP的各個(gè)方面知識(shí),具有很強(qiáng)的實(shí)用性和針對(duì)性。本文,將著重介紹CSDN學(xué)院 PHP課程中的幾個(gè)重點(diǎn)知識(shí)點(diǎn)和實(shí)用技巧。
1. 變量:PHP中變量的命名是不區(qū)分大小寫的,使用$符號(hào)來表示。如下所示:
$myname="hello"; $myName="hi"; $MYNAME="hey";
這3個(gè)變量的命名都是不同的,但實(shí)際上它們都是同一個(gè)變量。
2. 數(shù)組:PHP中可以使用下標(biāo)或鍵來訪問數(shù)組中的元素。數(shù)組的鍵可以是數(shù)字或字符串。如下所示:
$arr=array(1=>"hello", 2=>"hi", 3=>"hey"); echo $arr[1]; //輸出hello echo $arr[3]; //輸出hey $arr2=array("name"=>"Tom", "age"=>20, "gender"=>"male"); echo $arr2["name"]; //輸出Tom echo $arr2["gender"]; //輸出male
3. 操作符:PHP中有一些常用的操作符,如算術(shù)操作符、邏輯操作符、比較操作符等。如下所示:
$a=10; $b=20; echo $a+$b; //輸出30 if($a>$b){ echo "a>b"; }else{ echo "a<=b"; } $c=true; $d=false; echo $c AND $d; //輸出false echo $c OR $d; //輸出true
4. 函數(shù):PHP中有很多函數(shù),如字符串函數(shù)、時(shí)間函數(shù)、文件函數(shù)等,可以大大提高程序的開發(fā)效率。如下所示:
$str="hello world"; echo strlen($str); //輸出11 $time=time(); echo date("Y-m-d H:i:s", $time); //輸出當(dāng)前時(shí)間 if(file_exists("test.txt")){ echo "文件存在"; }else{ echo "文件不存在"; }
5. MySQL數(shù)據(jù)庫(kù):PHP中與MySQL數(shù)據(jù)庫(kù)最為廣泛的交互方式是通過mysqli模塊來連接與操作數(shù)據(jù)庫(kù)。如下所示:
$mysqli=new mysqli("localhost", "root", "123456", "test"); if($mysqli->connect_errno){ die("Failed to connect to MySQL".$mysqli->connect_error); } $result=$mysqli->query("SELECT * FROM student WHERE age>=20"); while($row=$result->fetch_assoc()){ echo $row["name"]." ".$row["age"]."
"; } $mysqli->close();
以上幾個(gè)知識(shí)點(diǎn)只是CSDN學(xué)院 PHP課程中的冰山一角,想要了解更多PHP的知識(shí)和技能,可以去CSDN學(xué)院 PHP課程中詳細(xì)學(xué)習(xí)!