最近2018中文字幕在日韩欧美国产成人片_国产日韩精品一区二区在线_在线观看成年美女黄网色视频_国产精品一区三区五区_国产精彩刺激乱对白_看黄色黄大色黄片免费_人人超碰自拍cao_国产高清av在线_亚洲精品电影av_日韩美女尤物视频网站

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
怎么在php中使用鏈?zhǔn)?/div>

這篇文章將為大家詳細(xì)講解有關(guān)怎么在php中使用鏈?zhǔn)剑恼聝?nèi)容質(zhì)量較高,因此小編分享給大家做個(gè)參考,希望大家閱讀完這篇文章后對(duì)相關(guān)知識(shí)有一定的了解。

網(wǎng)站的建設(shè)成都創(chuàng)新互聯(lián)專注網(wǎng)站定制,經(jīng)驗(yàn)豐富,不做模板,主營(yíng)網(wǎng)站定制開發(fā).小程序定制開發(fā),H5頁面制作!給你煥然一新的設(shè)計(jì)體驗(yàn)!已為成都橡塑保溫等企業(yè)提供專業(yè)服務(wù)。

鏈?zhǔn)綄懛ㄔ诤芏嗝嫦驅(qū)ο蟮木幊陶Z言都存在,個(gè)人簡(jiǎn)單理解就是鏈表,確實(shí)和鏈表的使用很相識(shí)。this指針是鏈?zhǔn)讲僮鞯幕A(chǔ)。
this指針在不同的編程語言中的功能差不多,具體的小細(xì)節(jié)不一樣。但是有一個(gè)基礎(chǔ)就是指向?qū)ο?函數(shù)/類本身。基于這個(gè)基礎(chǔ)就可以實(shí)現(xiàn)鏈?zhǔn)綄懛ā?/strong>
以php為例。
在php類中this指針($this)指向類/對(duì)象本身,它就像一個(gè)繩子把類/對(duì)象和類的屬性、函數(shù)連接起來。并可以通過它來調(diào)用對(duì)應(yīng)的相應(yīng)的屬性和函數(shù)(方法)。如下圖所示:
怎么在php中使用鏈?zhǔn)?></p><p>php程序的demo:</p><pre><?php
/**
 * Created by PhpStorm.
 * User: dell
 * Date: 2017/3/31
 * Time: 21:42
 */
/*
*注釋的規(guī)范寫法:@param  [參數(shù)類型]  參數(shù)名   參數(shù)解釋 
 * @return 返回值  [類型]   返回值名   返回值說明
*/



class Tree{
    private  $id ;
    private  $name;
    private  $age;
    /*
 *
 * @param  null
 * @return  null
 *
 */
    public function  _construct()
    {
        //構(gòu)造函數(shù)
    }
    /*
 *
 * @param  [array] $arr 參數(shù)1
 * @return  null
 *
 */
    public function  init( $arr = array() )
    {
        //初始化函數(shù)
        $arrs = array();
        //設(shè)置默認(rèn)參數(shù)
        $arrs = [
            'id'=> 1,
            'name'=> 'user',
            'age' => 18
        ];
        if( !(is_array($arr)) )
        {
        //如果傳進(jìn)來的數(shù)據(jù)不是數(shù)組則默認(rèn)是id
            $this->id = intval( $arr );
        }
        $arrs = array_merge( $arrs , $arr );//合并數(shù)組
        //給類的屬性賦值
        $this->id = $arrs['id'];
        $this->name = $arrs['name'];
        $this->age = $arrs['age'];
    }
    /*
 *
 * @param  [int] $data 參數(shù)1
 * @return  $this
 *
 */
    public function  setID(  $data = 0 )
    {
        //判斷是不是數(shù)字
        $this->id =is_numeric( $data )? $data : intval($data)  ;//判斷是否是數(shù)字,是賦值,否則轉(zhuǎn)為數(shù)字在賦值
        return $this;//返回this指針
    }
    /*
 *
 * @param  [string] $data 參數(shù)1
 * @return  $this
 *
 */
    public function  setName(  $data = 'user' )
    {
        //判斷是不是數(shù)字
        $this->name =is_string( $data )? $data : strval($data)  ;//判斷是否是字符串,是賦值,否則轉(zhuǎn)為字符串在賦值
        return $this;//返回this指針
    }
    /*
 *
 * @param  [int] data 參數(shù)1
 * @return  $this
 *
 */
    public function  setAge(  $data = 18 )
    {
        //判斷是不是數(shù)字
        $this->age =is_numeric( $data )? $data : intval($data)  ;//判斷是否是數(shù)字,是賦值,否則轉(zhuǎn)為數(shù)字在賦值
        return $this;//返回this指針
    }
};

$tree = new Tree();
$array = array();
$array['id'] = 10;
$array['name'] = 'admin';
$array['age'] = 20;
$tree->init($array);
var_dump($tree);//打印結(jié)果
$tree->setAge()->setID()->setName();//鏈?zhǔn)綄懛?
var_dump($tree);//在打印看鏈?zhǔn)綄懛ㄊ欠裼行?
?></pre><p>輸出結(jié)果:</p><p><img src=

php有什么用

php是一個(gè)嵌套的縮寫名稱,是英文超級(jí)文本預(yù)處理語言,它的語法混合了C、Java、Perl以及php自創(chuàng)新的語法,主要用來做網(wǎng)站開發(fā),許多小型網(wǎng)站都用php開發(fā),因?yàn)閜hp是開源的,從而使得php經(jīng)久不衰。

關(guān)于怎么在php中使用鏈?zhǔn)骄头窒淼竭@里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到。


本文標(biāo)題:怎么在php中使用鏈?zhǔn)?
本文路徑:http://fisionsoft.com.cn/article/iioech.html