Php 如何获取对数组的引用?
这将返回字符串$array\u colors,但我需要的是它的内容。如何获取对数组$array\u颜色的引用Php 如何获取对数组的引用?,php,arrays,reference,Php,Arrays,Reference,这将返回字符串$array\u colors,但我需要的是它的内容。如何获取对数组$array\u颜色的引用 <?php $array_colors = array("blue","green"); $v = "_colors"; $a = '$array'.$v; var_dump($a) ?> 如何获取对数组的引用 与此类似,$array\u colors\u reference现在包含对$array\u colors的引用: 您可以尝试: $array_colors = a
<?php
$array_colors = array("blue","green");
$v = "_colors";
$a = '$array'.$v;
var_dump($a)
?>
如何获取对数组的引用
与此类似,$array\u colors\u reference现在包含对$array\u colors的引用:
您可以尝试:
$array_colors = array("blue","green");
$array_colors_reference = &$array_colors;
unset($array_colors_reference[0]);
print_r($array_colors);
输出将是:
Array
(
[1] => green
)
元/年。使用2美元。它也被称为,从字符串中删除$。尽量避免这样做。每当你认为你需要变量时,你几乎总是可以通过使用另一个级别的数组来做得更好。我理解,谢谢!
Array
(
[1] => green
)