Ale*_*x V 7 php arrays variables key
我正在寻找像extract()相反的东西.
说我有一些变数
$state = "FL";
$city = "Hollywood";
$zip = "33021";
Run Code Online (Sandbox Code Playgroud)
如何创建一个使用变量名称作为数组键的数组:
array( "state"=>"FL", "city"=>"Hollywood", "zip"=>"33021" );
Run Code Online (Sandbox Code Playgroud)
你应该使用这个compact()功能.如:
$state = "FL";
$city = "Hollywood";
$zip = "33021";
$array = compact('state', 'city', 'zip');
Run Code Online (Sandbox Code Playgroud)
编辑:似乎完全按照你的需要做,不知道为什么你认为你不需要它.如果你正在寻找与之完全相反的东西extract(),例如获取所有可用变量并将它们放入数组中,则不能这样做,因为PHP会将当前作用域中的所有变量放入数组中.你必须以某种方式指定哪些变量.
| 归档时间: |
|
| 查看次数: |
4915 次 |
| 最近记录: |