Php 如何获取数组中的所有控制器和方法
我希望在单个数组中获取所有控制器及其方法 例如,myPhp 如何获取数组中的所有控制器和方法,php,arrays,codeigniter,Php,Arrays,Codeigniter,我希望在单个数组中获取所有控制器及其方法 例如,myinventory控制器中的以下代码: public function get_all_methods() { echo '<pre>'; print_r(get_class_methods($this)); echo '</pre>'; } 但我想要这样的东西: 我如何从输出数组中删除一些已知的方法,如\u construct和index?创建自定义核心控制器使用自定义核心扩展当前控制器并调用
inventory
控制器中的以下代码:
public function get_all_methods()
{
echo '<pre>';
print_r(get_class_methods($this));
echo '</pre>';
}
但我想要这样的东西:
我如何从输出数组中删除一些已知的方法,如
\u construct
和index
?创建自定义核心控制器使用自定义核心扩展当前控制器并调用print\r(get\u class\u methods($this));在CustomCore中,这很好:)。我应该修改以删除已知方法,如\uu construct
和index
?您可以删除/取消设置数组项:创建自定义核心控制器使用自定义核心扩展当前控制器并调用print\r(获取类方法($this));在CustomCore中,这很好:)。我应该修改以删除已知方法,如\uu construct
和index
?您可以删除/取消设置数组项:
Array
(
[0] => __construct
[1] => index
[2] => add_product
[3] => edit_product
[4] => delete_product
)
Array
(
[Inventory] => Array
(
[0] => __construct
[1] => index
[2] => add_product
[3] => edit_product
[4] => delete_product
)
[Invoice] => Array
(
[0] => __construct
[1] => index
[2] => create_invoice
[3] => invoice_list
)
)