久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長(zhǎng)資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      PHP高級(jí)語(yǔ)法-什么是trait?我們?nèi)绾芜\(yùn)用?他有什么特點(diǎn)?

      上篇文章給大家介紹了《PHP中對(duì)于會(huì)話(huà)控制里的session如何使用?》,本文繼續(xù)給大家介紹PHP高級(jí)語(yǔ)法-什么是trait?我們?nèi)绾芜\(yùn)用?他有什么特點(diǎn)?有一定的參考價(jià)值,有需要的朋友可以參考一下,希望對(duì)大家有所幫助。

      PHP高級(jí)語(yǔ)法-什么是trait?我們?nèi)绾芜\(yùn)用?他有什么特點(diǎn)?

      PHP高級(jí)語(yǔ)法-trait

      1、trait (特性)

      trait就是用來(lái)模擬實(shí)現(xiàn)多繼承的

      instance:實(shí)例

      定義trait要以trait關(guān)鍵字開(kāi)頭,然后里面的寫(xiě)法和類(lèi)的寫(xiě)法- -模一樣

      一般情況下,在trait中我們不加成員屬性,只加成員方法

      trait不能實(shí)例化

      我們驗(yàn)證一下,我們就下方代碼為例:在下方代碼的基礎(chǔ)上增加此代碼:

      <?php     trait linhuiyin {     function pome1() {     echo '你是我種下的前因,我又是誰(shuí)的果報(bào) <br/>';     } }
      $d = new linhuiyin();

      我們會(huì)發(fā)現(xiàn)報(bào)錯(cuò),代碼顯示結(jié)果如下:

      PHP高級(jí)語(yǔ)法-什么是trait?我們?nèi)绾芜\(yùn)用?他有什么特點(diǎn)?

      因此我們不能實(shí)例化trait。這也是他的一個(gè)特點(diǎn);

      trait中的方法想讓(子類(lèi))來(lái)使用,該方法必須是public

      我們下方代碼默認(rèn)都是public;

      trait可以嵌套trait

      方法名沖突

      use Dun,Sword { Dun: :attack insteadof Sword; Dun: :attack as DunAttack; Sword: :attack as Sattack; }

      我們新建一個(gè)文件夾,在文件中定義兩個(gè)類(lèi),代碼演示如下:

      <?php     trait linhuiyin {     function pome1() {     echo '你是我種下的前因,我又是誰(shuí)的果報(bào) <br/>';     } } trait zhangailing {     function pome2( ) { echo '于千萬(wàn)人之中,遇見(jiàn)你要遇見(jiàn)的人。<br/>'; } } class poet {      use linhuiyin; } $gailun = new poet(); $gailun->pome1();

      結(jié)果顯示如下:

      PHP高級(jí)語(yǔ)法-什么是trait?我們?nèi)绾芜\(yùn)用?他有什么特點(diǎn)?

      推薦學(xué)習(xí):《PHP視頻教程》

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)