php实例化类的方法,php实例化类的方法是什么
【摘要】
PHP即“超文本預(yù)處理器”,是一種通用開(kāi)源腳本語(yǔ)言。PHP是在服務(wù)器端執(zhí)行的腳本語(yǔ)言,與C語(yǔ)言類似,是常用的網(wǎng)站編程語(yǔ)言。PHP獨(dú)特的語(yǔ)法混合了C、Java、Perl以及 PHP 自創(chuàng)的語(yǔ)法。下面是php實(shí)例化類的方法是什么,讓我們一起來(lái)看看php實(shí)例化類的方法是什么的具體內(nèi)容吧!
php實(shí)例化類的方法是什么
php實(shí)例化類的方法:首先聲明一個(gè)類,可以在class前加一些關(guān)鍵字,如abstract或final;然后實(shí)例化對(duì)象的格式為【$變量名 = new 類名();】。
【相關(guān)學(xué)習(xí)推薦:php編程(視頻)】
php實(shí)例化類的方法:
類的實(shí)例化就是對(duì)象。一個(gè)類可以分成兩個(gè)部分,一個(gè)是靜態(tài)描述,就是類里的成員屬性。第二個(gè)是動(dòng)態(tài)描述,就是類里的成員方法,也就是對(duì)象的功能。
聲明一個(gè)類,可以在class前加一些關(guān)鍵字,如abstract或final等。
聲明類里的變量時(shí),前面要加一個(gè)關(guān)鍵字,通常為var,還有public,private,static,等關(guān)鍵字。public //把成員屬性設(shè)置為公有權(quán)限
private //把成員屬性設(shè)置為私有權(quán)限
static //把成員屬性設(shè)置為靜態(tài)權(quán)限
實(shí)例化對(duì)象的格式為$變量名 = new 類名(); //括號(hào)里可傳參數(shù)
給對(duì)象中的成員屬性賦值的格式為$引用名 ->成員屬性 = 值;
調(diào)用對(duì)象中的成員方法的格式為$引用名 -> 成員方法;
成員方法使用成員屬性的格式為
$this -> 成員屬性;<?php
class Person{
var $name;
var $age;
var $sex;
function walk(){
echo $this ->name." is walking.";
}
}
$Boy = new Person();
$Boy ->name = "John";
$Boy -> walk();
?>
執(zhí)行結(jié)果
如果成員方法直接使用成員屬性的話,則無(wú)法使用
改上面的一段代碼function walk(){
echo $name." is walking.";
}
執(zhí)行結(jié)果
成員方法中沒(méi)有調(diào)用成功成員屬性
$this引用就代表類,在上段代碼中,在Person類中,$this就代表Person對(duì)象,$this不僅可以引用成員也能引用成員方法,用法一樣
想了解更多編程學(xué)習(xí),敬請(qǐng)關(guān)注php培訓(xùn)欄目!
以上就是php實(shí)例化類的方法是什么的內(nèi)容,對(duì)PHP感興趣的小伙伴們可以關(guān)注考必過(guò),獲取更多PHP前沿資訊和最新技術(shù)。最新消息小編會(huì)第一時(shí)間發(fā)布,助力大家考試,加油!
總結(jié)
以上是生活随笔為你收集整理的php实例化类的方法,php实例化类的方法是什么的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: php 二维数组字段合并,PHP将二维数
- 下一篇: php退出登录后不能再登录了,php怎么