簡體   English   中英

PHP:如何從給定數組創建變量?

[英]PHP: How do I create variables from a given array?

我想從數組的鍵中創建單獨的變量,其中變量是鍵,內容是數組中該鍵的值

extract($array);


<?php

$array = array('a' => 'abc', 'b' => 'def');

extract($array);

var_dump($a, $b);

// string(3) "abc"
// string(3) "def"

看看吧

用這種方式
$ data = array();

  $data["value1"]=3;

  $data["value2"]=4;



  $three = $data["value1"];

  $four = $data["value2"];

為此使用extract()函數。

$var_array = array("color" => "blue",
                   "size"  => "medium",
                   "shape" => "sphere");
extract($var_array);

這將給:

$color = 'blue'
$size = 'medium'
$shape = 'sphere'

采用

 extract($array);

PHP的提取功能將完全做到這一點。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM