91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

PHP中的extract()函數的示例分析

發布時間:2021-04-25 11:34:20 來源:億速云 閱讀:185 作者:小新 欄目:編程語言

這篇文章主要介紹了PHP中的extract()函數的示例分析,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

php的框架有哪些

php的框架:1、Laravel,Laravel是一款免費并且開源的PHP應用框架。2、Phalcon,Phalcon是運行速度最快的一個PHP框架。3、Symfony,Symfony是一款為Web項目準備的PHP框架。4、Yii,Yii是一款快速、安全和專業的PHP框架。5、CodeIgniter,CodeIgniter是一款非常敏捷的開源PHP框架。6、CakePHP,CakePHP是一款老牌的PHP框架。7.Kohana,Kohana是一款敏捷但是功能強大的PHP框架。

PHP的日常使用中,我們經常需要將PHP數組中的數據直接變為一個個單獨的變量,以方便使用,免得使用過程中需要按照數組的格式才能對數組的值進行使用,本文就帶大家一起來看一看PHP中的內置函數extract(),幫助我們解決這一麻煩。

首先我們來看一看,extrac()函數的語法:

extract  (array $arr, int $flags = EXTR_OVERWRITE   , string $prefix = "" )
  • $arr:關聯數組(數字索引的數組將不會產生結果,除非用了  $flags=EXTR_PREFIX_ALL 或者 EXTR_PREFIX_INVALID。 )

  • $flags:可選,對待非法/數字和沖突的鍵名的方法將根據取出標記$flags 參數決定

  • $prefix:可選, 僅在   $flags=EXTR_PREFIX_SAME,EXTR_PREFIX_ALL,EXTR_PREFIX_INVALID  , EXTR_PREFIX_IF_EXISTS 時需要。 如果附加了前綴后的結果不是合法的變量名,將不會導入到符號表中。前綴和數組鍵名之間會自動加上一個下劃線。

  • 返回值:返回成功導入到符號表中的變量數目。

代碼示例:

1.只有$arr一個參數

<?php

    $arr=array(
        "name"=>"張三",
        "age"=>"27",
        "gender"=>"男",
        "profession"=>"法外狂徒"
    );
    $extract_num=extract($arr);
    echo $extract_num."<br>";
    echo $name."<br>";
    echo $age."<br>";
    echo $gender."<br>";
    echo $profession."<br>";
輸出:4
      張三
      27
      男
      法外狂徒

2.三個參數

<?php
   $profession="職業張三";
    $arr=array(
        "name"=>"張三",
        "age"=>"27",
        "gender"=>"男",
        "profession"=>"法外狂徒",
    );
    $extract_num= extract($arr, EXTR_PREFIX_SAME, "wddx");
    echo $extract_num."<br>";
    echo $name."<br>";
    echo $age."<br>";
    echo $gender."<br>";
    echo $profession."<br>";
    echo $wddx_profession."<br>";
輸出:  4
        張三
        27
        男
        職業張三
        法外狂徒

我們會發現原變量未被覆蓋,因為$flag的值為EXTR_PREFIX_SAME,在出現沖突時添加了前綴$prefix

感謝你能夠認真閱讀完這篇文章,希望小編分享的“PHP中的extract()函數的示例分析”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

皋兰县| 华池县| 丹棱县| 泸定县| 城固县| 玛纳斯县| 乐亭县| 平和县| 长沙县| 永春县| 巨野县| 商都县| 北票市| 米脂县| 临泉县| 无锡市| 凤翔县| 扎兰屯市| 岑巩县| 阿荣旗| 浮梁县| 房产| 缙云县| 衡阳县| 新乡县| 台南县| 滨州市| 东海县| 清水河县| 泗洪县| 五河县| 二连浩特市| 交口县| 东港市| 奈曼旗| 奎屯市| 合阳县| 郓城县| 平度市| 西盟| 内黄县|