最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP數(shù)組與對象之間使用遞歸實現(xiàn)轉(zhuǎn)換的方法

 更新時間:2015年06月24日 11:36:41   作者:Vlone  
這篇文章主要介紹了PHP數(shù)組與對象之間使用遞歸實現(xiàn)轉(zhuǎn)換的方法,涉及php數(shù)組與對象的相關(guān)操作技巧,需要的朋友可以參考下

本文實例講述了PHP數(shù)組與對象之間使用遞歸實現(xiàn)轉(zhuǎn)換的方法。分享給大家供大家參考。具體實現(xiàn)方法如下:

這里涉及一些簡單的對象與數(shù)組的相互轉(zhuǎn)換的問題,采用遞歸寫了兩個方法如下:

function arrayToObject($e){  
   if( gettype($e)!='array' ) return;
   foreach($e as $k=>$v){
     if( gettype($v)=='array' || getType($v)=='object' )
        $e[$k]=(object)arrayToObject($v);
   }
    return (object)$e;
}

function objectToArray($e){
  $e=(array)$e;
  foreach($e as $k=>$v){
    if( gettype($v)=='resource' ) return;
    if( gettype($v)=='object' || gettype($v)=='array' )
      $e[$k]=(array)objectToArray($v);
  }
  return $e;
}

function object_to_array($e) { 
  $_arr = is_object($e) ? get_object_vars($e) : $e; 
  foreach ($_arr as $key => $val) { 
    $val = (is_array($val) || is_object($val)) ? object_to_array($val) : $val; 
    $arr[$key] = $val; 
  } 
  return $arr; 
}

希望本文所述對大家的php程序設(shè)計有所幫助。

相關(guān)文章

  • PHP設(shè)計模式之模板模式定義與用法詳解

    PHP設(shè)計模式之模板模式定義與用法詳解

    這篇文章主要介紹了PHP設(shè)計模式之模板模式定義與用法,較為詳細的說明了模板模式的原理、功能、應(yīng)用及php定義、使用模板模式的相關(guān)操作技巧,代碼簡單易懂,需要的朋友可以參考下
    2018-12-12
  • php生成短域名函數(shù)

    php生成短域名函數(shù)

    短網(wǎng)址流行的已經(jīng)有一段時間了,以前做新浪微博應(yīng)用的時候就有接觸,但沒有搞清楚,最近再次接觸到這個東東,仔細研究了下,發(fā)現(xiàn)短網(wǎng)址其實也挺容易的。下面就將使用php生成短網(wǎng)址的實現(xiàn)方法做一下記錄。
    2015-03-03
  • PHP的substr_replace將指定兩位置之間的字符替換為*號

    PHP的substr_replace將指定兩位置之間的字符替換為*號

    PHP的substr_replace將指定兩位置之間的字符替換為*號的代碼,需要的朋友可以參考下。
    2011-05-05
  • 基于PHP安裝zip拓展,以及l(fā)ibzip安裝的問題

    基于PHP安裝zip拓展,以及l(fā)ibzip安裝的問題

    下面小編就為大家分享一篇基于PHP安裝zip拓展,以及l(fā)ibzip安裝的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-03-03
  • 學習php筆記 字符串處理

    學習php筆記 字符串處理

    學習php筆記 字符串處理,需要的朋友可以參考下。
    2010-10-10
  • PHP cookie,session的使用與用戶自動登錄功能實現(xiàn)方法分析

    PHP cookie,session的使用與用戶自動登錄功能實現(xiàn)方法分析

    這篇文章主要介紹了PHP cookie,session的使用與用戶自動登錄功能實現(xiàn)方法,結(jié)合實例形式分析了php使用cookie與session進行數(shù)據(jù)存取以及實現(xiàn)自動登陸功能的相關(guān)操作技巧,需要的朋友可以參考下
    2019-06-06
  • PHP callback函數(shù)使用方法和注意事項

    PHP callback函數(shù)使用方法和注意事項

    這篇文章主要介紹了PHP callback函數(shù)使用方法和注意事項,本文講解了callback函數(shù)的一些使用技巧和避免事項,并給出了一個使用實例,需要的朋友可以參考下
    2015-01-01
  • PHP中比較兩個對象的幾種方式小結(jié)

    PHP中比較兩個對象的幾種方式小結(jié)

    在PHP中,比較兩個對象并不是一件直接明了的事情,因為對象之間的比較通常依賴于它們的屬性和狀態(tài),而這些屬性和狀態(tài)可能非常復雜且多樣化,本文給大家總結(jié)了PHP中比較兩個對象的幾種方式,需要的朋友可以參考下
    2024-09-09
  • php經(jīng)典算法集錦

    php經(jīng)典算法集錦

    這篇文章主要介紹了php經(jīng)典算法,實例分析了漢諾塔、排序、查找、遞歸等算法技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-11-11
  • php實現(xiàn)阿拉伯數(shù)字和羅馬數(shù)字相互轉(zhuǎn)換的方法

    php實現(xiàn)阿拉伯數(shù)字和羅馬數(shù)字相互轉(zhuǎn)換的方法

    這篇文章主要介紹了php實現(xiàn)阿拉伯數(shù)字和羅馬數(shù)字相互轉(zhuǎn)換的方法,涉及php字符串操作的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-04-04

最新評論

满城县| 保德县| 海南省| 高淳县| 镶黄旗| 靖江市| 分宜县| 微山县| 资兴市| 汕头市| 潮安县| 成都市| 吉首市| 安仁县| 泰州市| 西宁市| 霍林郭勒市| 安多县| 昭通市| 龙陵县| 双城市| 伊金霍洛旗| 安陆市| 上高县| 大宁县| 郸城县| 布拖县| 望江县| 饶阳县| 襄垣县| 惠东县| 启东市| 息烽县| 昌图县| 凭祥市| 文登市| 正定县| 湖北省| 通州区| 固始县| 湘乡市|