語言的基本構成
php和其他語言一樣,也是
「1. 資料型別和變數
2.語句
3.函式
4.物件導向語言類
5.工具類
資料型別和變數
php是一種「弱型別的語言」,宣告變數或常量時,不需要事先宣告變數或常量的資料型別,php會自 動由php預處理器根據變數的值將變數轉換成適當的資料型別。
語法如下:
<?php
$ = 變數名 = 值;//區分大小寫
?>
例如:
<?php
$name = 「離櫻";
$age = 18;
?>
php不允許直接訪問乙個未經初始化的變數,否則php預處理器會提示notice資訊。
例如:
<?php
$age;
echo $age;
?>
在執行過後你會得到:
檢查變數是否被賦值,可以使用isset()函式
php中還有一類特殊的變數:可變變數:
<?php
$name = 「n」;
$$name = 「good」;
echo $n;
?>
輸出的結果是 good
分支迴圈語句
php中有if_else等分支語句、迴圈語句。 運算符號多了乙個『===』,沒錯,就是三個『=』,意思是 完全相等
<?php
if(18=="18")
?>
函式函式宣告比較有意思,類似於其他的指令碼語言
<?php
function test($a=20.$b=30)
public function sayhi()
echo "我的名字是:" . $this->name . 「我的年齡是" . $this->age;
}}?>
建立物件使用new 關鍵字,呼叫類的建構函式(oc的便利初始化器的作用是一樣的,為了在分配內
存是初始化物件。
<?php
$stu = new student("離櫻","18");//呼叫建構函式,建立物件並為物件的屬性賦值
$stu-> sayhi();//使用物件呼叫sayhi方法
//student::sayhi();//這是使用類方法的形式,注意類方法中不能使用$this
?>
如果要在另乙個檔案中使用這個類怎麼辦呢???
<?php
include_once("studnet.php");//括號內寫的是檔案路徑
$stu = new student("離櫻","18");
?>
在php中也是存在繼承的,使用關鍵字 extends 實現 新建乙個php類檔案:smallstudent.php
編寫**,讓samllstudent繼承student
<?php
class smallstudent extends student
public function sayhi()
... ...//
?>
推薦**:
@w3school
php基本知識
php php php 變數規則 變數以 符號開始,後面跟著變數的名稱 變數名必須以字母或者下劃線字元開始 變數名只能包含字母數字字元以及下劃線 a z 0 9 和 變數名不能包含空格 變數名是區分大小寫的 y 和 y 是兩個不同的變數 php txt hello world x 5 y 10.5 ...
PHP基本知識點
1.http協議中幾個狀態碼的含義 503 500 401 200 301 302。http狀態碼 1 請求收到,繼續處理 2 操作成功收到,分析 接受 3 完成此請求必須進一步處理 4 請求包含乙個錯誤語法或不能完成 5 伺服器執行乙個完全有效請求失敗 500 伺服器產生內部錯誤 501 伺服器不...
php的基本知識點
echo php輸出語句 每一句php 必須用 結束 本地服務 網域名稱locallhost ipwww echo echo 我愛我的祖國 print print 大王叫我來巡山 printf mouth 2月 day 29 printf mouth,day 開啟我們phpstudy mysql 資...