php變量與數(shù)組相互轉(zhuǎn)換的方法(extract與compact)
本文實例講述了php變量與數(shù)組相互轉(zhuǎn)換的方法。分享給大家供大家參考,具體如下:
在php中數(shù)組與變量相互轉(zhuǎn)換我們可使用到extract或compact函數(shù),這里就來給大家分析一下這兩個函數(shù)的用法。
compact 多個變量轉(zhuǎn)數(shù)組
<?php //多個變量轉(zhuǎn)數(shù)組 $name='jb51'; $email='jb51@jb51.net'; $info=compact('name','email');//傳遞變量名 print_r($info); /* Array ( [name] => jb51 [email] => jb51@jb51.net ) */ ?>
extract 數(shù)組轉(zhuǎn)多個變量
<?php //數(shù)組轉(zhuǎn)多個變量 $capitalcities['England'] = 'London'; $capitalcities['Scotland'] = 'Edinburgh'; $capitalcities['Wales'] = 'Cardiff'; extract($capitalcities);//轉(zhuǎn)變成三個變量 England,Scotland,Wales print $Wales;//Cardiff ?>
例:
<?php $my_array = array("a" => "Cat","b" => "Dog", "c" => "Horse"); extract($my_array); echo "$a = $a; $b = $b; $c = $c"; ?>
結(jié)果:
$a = Cat; $b = Dog; $c = Horse
更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《php常用函數(shù)與技巧總結(jié)》、《PHP數(shù)組(Array)操作技巧大全》、《php字符串(string)用法總結(jié)》、《PHP錯誤與異常處理方法總結(jié)》、《PHP基本語法入門教程》、《php面向?qū)ο蟪绦蛟O(shè)計入門教程》、《php+mysql數(shù)據(jù)庫操作入門教程》及《php常見數(shù)據(jù)庫操作技巧匯總》
希望本文所述對大家PHP程序設(shè)計有所幫助。
相關(guān)文章
php使用substr()和strpos()聯(lián)合查找字符串中某一特定字符的方法
這篇文章主要介紹了php使用substr()和strpos()聯(lián)合查找字符串中某一特定字符的方法,涉及php中substr()和strpos()函數(shù)的使用技巧,需要的朋友可以參考下2015-05-05深入分析使用mysql_fetch_object()以對象的形式返回查詢結(jié)果
本篇文章是對使用mysql_fetch_object()以對象的形式返回查詢結(jié)果進行了詳細的分析介紹,需要的朋友參考下2013-06-06六酷社區(qū)論壇HOME頁清新格調(diào)免費版 下載
六酷社區(qū)論壇HOME頁清新格調(diào)免費版 下載...2007-03-03關(guān)于PHP模板Smarty的初級使用方法以及心得分享
本篇文章是對PHP模板Smarty的初級使用方法以及心得進行了詳細的分析介紹,需要的朋友參考下2013-06-06