麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > PHP > 正文

PHP5.3新特性小結

2024-05-04 23:42:59
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了PHP5.3新特性,結合實例總結分析了PHP5.3新增的命名空間、靜態綁定、匿名函數、操作符及垃圾回收機制的相關技巧,需要的朋友可以參考下
 

本文總結分析了PHP5.3新特性。分享給大家供大家參考,具體如下:

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

2、靜態綁定 繼承時父類可以直接調用子類重寫父類的方法

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

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

//匿名函數做回調函數uasort($arr ,function($a, $b){})

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

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

PHP會自動把表達式轉換成內置類Closure的 對象實例

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

匿名函數目前是通過Closure類來實現的。目前還不穩定,不適用于正式開發

3、?: 操作符

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

4、新增常量 __DIR_

5、新的垃圾回收機制,解決了循環引用的問題

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


注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 成年性羞羞视频免费观看 | 亚洲精品久久久久久下一站 | 国产大片在线观看 | 叶子楣成人爽a毛片免费啪啪 | 亚洲成人国产综合 | 国产免费传媒av片在线 | 手机在线看片国产 | 中文字幕激情视频 | 狠狠干五月天 | 亚洲午夜久久久精品一区二区三区 | 暴力肉体进入hdxxxx古装 | 十级毛片 | 久久精品视频亚洲 | 亚洲欧美在线视频免费 | 免费a级毛片永久免费 | 久久久久电影网站 | 鲁丝片一区二区三区免费入口 | chinese乱子伦xxxx国语对白 | 亚洲成人精品久久久 | 在线 日本 制服 中文 欧美 | 国产视频在线观看一区二区三区 | 国产瑟瑟视频 | 日韩中文一区 | 国产女同疯狂激烈互摸 | 国产一区二区欧美精品 | 午色影院 | 九九视频在线观看黄 | 一级做受毛片免费大片 | 91福利社在线| 黄色片小说| 性爱免费视频 | 成人在线视频网 | av亚洲在线观看 | 亚洲精品一区国产精品丝瓜 | 极品大长腿啪啪高潮露脸 | 一级电影免费 | 久久精品视频网站 | 成年人视频在线免费播放 | 中文字幕视频在线播放 | 精品亚洲综合 | 羞羞网站入口 |