1

如果我有一个具有像这样的标识符的数组 "name" => "Manoel", "age" => 45 那么我怎样才能将它们转换为单独的变量而不必知道数组中的每个标识符?可能吗?

我可以在类中执行此操作来创建新属性吗?

谢谢。

4

1 回答 1

3

尝试这个:

 <?php
    $Wales = 'Swansea \n';
    print $Wales;
    $capitalcities['England'] = 'London';
    $capitalcities['Scotland'] = 'Edinburgh';
    $capitalcities['Wales'] = 'Cardiff';
    extract($capitalcities);
    print $Wales;
 ?> 

您应该在浏览器中看到的结果是:

Swansea
Cardiff

的,如果您在对象内部执行此操作,您可能会将这些变量作为执行时的属性。

于 2013-10-15T02:03:24.220 回答