[英]How to get model name from array in cakephp/php
I want to get Model-name from particular array values.my demo code is below我想从特定的数组值中获取模型名称。我的演示代码如下
Array
(
[CodeConfiguration] => Array
(
[0] => Array
(
[ObjectTypeLineNo] => 1
[ActionType] =>
[LineNo] => 1
)
)
[TaxConfiguration] => Array
(
[0] => Array
(
[ObjectTypeLineNo] => 1
[ActionType] =>
[LineNo] => 1
)
)
)
In my demo code it contain two model name CodeConfiguration,TaxConfiguration.I want this model name directly .so please suggest me solution.在我的演示代码中,它包含两个模型名称 CodeConfiguration、TaxConfiguration。我直接想要这个模型名称。所以请给我建议解决方案。
Try out a foreach like this:试试这样的 foreach:
foreach ($array as $name => $value){
echo $name;
}
One answer you have already got, you can also get array of this type of model by using array_keys
function of php.您已经得到了一个答案,您也可以使用php的array_keys
函数来获取此类模型的数组。
print_r(array_keys($array));
You can use this array as such, or you can use foreach on this array if you want individual model name.你可以这样使用这个数组,或者如果你想要单独的模型名称,你可以在这个数组上使用 foreach 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.