php中->?、=>、::、$this->四種常見符號(hào)使用方法技巧
php中-> 、=>、::、$this->四種符號(hào)在代碼中很常見,使用很廣泛。這篇文章主要介紹了php中-> 、=>、::、$this->四種常見符號(hào)使用方法技巧。
一、->用來引用一個(gè)類的屬性(變量)、方法(函數(shù))
可以把->理解成調(diào)用的意思
<?php
Class a{
Var $id;
Function add(){
$this->id="test";
echo "abc";
}
}
$b = new a;
$b->add(); //調(diào)用類a中的add()方法,輸出為abc
Echo $b->id; //調(diào)用類a中的屬性id,輸出為test
?>二、=>是用來定義數(shù)組用的
<?php $arr1 =array(0=>'php',1=>'is',the=>'the'); Echo $arra[0],$arr1[1],$arr['the']; //對(duì)應(yīng)輸出設(shè)置的值
三、:: 用來直接調(diào)用類中的屬性或方法,沒有實(shí)例化
正常的情況我們用實(shí)例化方法來調(diào)用類中的屬性或方法,但使用::可以不需要實(shí)例化對(duì)象,直接調(diào)用即可。
比如:
<?php
Class b{
Var $name="test";
Function Getname(){
Echo 'test is good';
}
}
//直接調(diào)用:
Echo b::Getname();//輸出為test isgood四、$this->表示實(shí)例化后調(diào)用具體對(duì)象
我們一般在一個(gè)類的內(nèi)部使用本類的屬性或方法時(shí),就使用$this->
<?php
Class a{
Var $name;
Function Getname(){
Echo $this->name;
}
}
$name1 = new a;
$name1->name = '賦值給name1';
$name1->Getname();
//輸出結(jié)果為 賦值給name1到此這篇關(guān)于php中-> 、=>、::、$this->四種常見符號(hào)使用方法技巧的文章就介紹到這了,更多相關(guān)php中-> 、=>、::、$this->符號(hào)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
php str_pad() 將字符串填充成指定長(zhǎng)度的字符串
str_pad() 將字符串填充成指定長(zhǎng)度的字符串的用法。2010-02-02
用PHP讀取和編寫XML DOM的實(shí)現(xiàn)代碼
有許多技術(shù)可用于用 PHP 讀取和編寫 XML。本文提供了三種方法讀取 XML:使用 DOM 庫(kù)、使用 SAX 解析器和使用正則表達(dá)式。還介紹了使用 DOM 和 PHP 文本模板編寫 XML。2011-02-02
PHP實(shí)現(xiàn)倒計(jì)時(shí)功能
這篇文章主要為大家詳細(xì)介紹了PHP實(shí)現(xiàn)倒計(jì)時(shí)功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-11-11
PHP結(jié)合Vue實(shí)現(xiàn)滾動(dòng)底部加載效果
這篇文章主要給大家介紹了關(guān)于PHP結(jié)合Vue如何實(shí)現(xiàn)滾動(dòng)底部加載效果的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。2017-12-12
PHP MYSQL亂碼問題,使用SET NAMES utf8校正
PHP操作數(shù)據(jù)庫(kù)的時(shí)候,數(shù)據(jù)庫(kù)中數(shù)據(jù)使用UTF8編碼,在讀出來的時(shí)候,顯示的全是???????問號(hào)亂碼,找了一些資料原來是在讀取之前進(jìn)行一次編碼設(shè)置2009-11-11
字符串長(zhǎng)度函數(shù)strlen和mb_strlen的區(qū)別示例介紹
strlen和mb_strlen的區(qū)別,但是對(duì)于一些初學(xué)者來說,如果不看手冊(cè),也許不太清楚其中的區(qū)別,下面與大家分享下兩者之間的區(qū)別2014-09-09
利用php獲取服務(wù)器時(shí)間的實(shí)現(xiàn)代碼
本篇文章是對(duì)使用php獲取服務(wù)器時(shí)間的方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06
關(guān)于file_get_contents返回為空或函數(shù)不可用的解決方案
本篇文章是對(duì)file_get_contents返回為空或函數(shù)不可用的解決方案進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06

