我在这里使用了代码的修改版本确定在PHP类文件中定义了哪些类,以从特定的文件列表创建类和函数的多维数组.我最终得到的是这个(我知道这些名字搞砸了,但是我已经搞砸了,并且必须返回并更改3个不同文件中的类名和函数名,所以我们假设这些是合法的类名和函数名),
Array
(
[0] => Array
(
[namethis_whatever_I_want] => Array
(
[0] => another_function
[1] => whatever_function
)
)
[1] => Array
(
[tc_class_simplevar] => Array
(
[0] => set_var_test
[1] => get_var_test
)
)
[2] => Array
(
[another_freekin_class] => Array
(
[0] => some_function
[1] => another_crazy_function
)
)
)
Run Code Online (Sandbox Code Playgroud)
所以现在我需要能够访问每个类下的类名和函数名,而不知道它们中的任何索引是什么.我已经尝试过循环,foreach,并使用像$ i和$ ii这样的计数器来访问它们的数字索引,但我尝试的任何东西都会打印出除垃圾或错误之外的任何内容.
我在想类似嵌入式foreach语句的东西
$i = 0;
foreach($array as $class){
echo $class[$i];
$ii = 0;
foreach($class as $val){
echo $val[$ii];
$ii++;
}
$i++;
}
Run Code Online (Sandbox Code Playgroud)
但没有运气.
还试图访问$ …