PHP5.3新特性

    時間:2024-08-27 00:14:13 PHP 我要投稿
    • 相關(guān)推薦

    PHP5.3新特性

      1、命名空間 解決了類,函數(shù)和常量名沖突的問題

      2、靜態(tài)綁定 繼承時父類可以直接調(diào)用子類重寫父類的方法

      class A { public static function who() { echo __CLASS__; } public static function test() { static::who(); // 后期靜態(tài)綁定從這里開始 }}class B extends A { public static function who() { echo __CLASS__; }}B::test();

      3、匿名函數(shù),也叫閉包函數(shù)(closures),允許 臨時創(chuàng)建一個沒有指定名稱的函數(shù)。最經(jīng)常用作回調(diào)函數(shù)

      //匿名函數(shù)做回調(diào)函數(shù)uasort($arr ,function($a, $b){})

      閉包函數(shù)也可以作為變量的值來使用

      $fn = function ($a) { echo $a;};$fn(1);

      PHP會自動把表達(dá)式轉(zhuǎn)換成內(nèi)置類Closure的 對象實(shí)例

      $fn = function ($a) { echo $a;};ee($fn);/** * Closure Object( [parameter] => Array ( [$a] => ))*/

      匿名函數(shù)目前是通過Closure類來實(shí)現(xiàn)的。目前還不穩(wěn)定,不適用于正式開發(fā)

      3、?: 操作符

      $a = 0; $b = 2;ee($a ?: $b); # 2 類似js中的 ||

      4、新增常量 __DIR_

      5、新的垃圾回收機(jī)制,解決了循環(huán)引用的問題

      gc_enable(); // 激活循環(huán)引用收集器,默認(rèn)開啟var_dump(gc_collect_cycles()); // 強(qiáng)制回收已無效的變量gc_disable(); // 禁用GC


    【PHP5.3新特性】相關(guān)文章:

    關(guān)于HTML5的新特性介紹01-04

    Win10系統(tǒng)新特性有哪些08-16

    淺析CSS3的新功能和新特性09-13

    J2EE 7中Bean Validation1.1的新特性10-07

    色彩的基本特性08-23

    項(xiàng)目管理特性08-29

    項(xiàng)目管理有哪些特性-項(xiàng)目管理的6大特性11-14

    去法國留學(xué)的特性07-28

    色彩是特性有哪些08-09

    網(wǎng)球比賽的幾大特性08-10

    91久久大香伊蕉在人线_国产综合色产在线观看_欧美亚洲人成网站在线观看_亚洲第一无码精品立川理惠

      亚洲中文字幕一区精品 | 亚洲A∨精品一区二区三区导航 | 一本一道久久综合久久 | 欧美精品三级视频中文字幕 | 在线国内99精品 | 在线综合亚洲欧美日韩 |