Php 如何在循环中创建多个函数
这是我的第一个循环:Php 如何在循环中创建多个函数,php,Php,这是我的第一个循环: function cell_fields() { global $cellcount; for($i = 1; $i <= $cellcount; $i++) { // add_settings_field( $id, $title, $callback, $page, $section, $args ) add_settings_field("cell_{$i}_url", "Url", "display_cell_{$i}_
function cell_fields() {
global $cellcount;
for($i = 1; $i <= $cellcount; $i++) {
// add_settings_field( $id, $title, $callback, $page, $section, $args )
add_settings_field("cell_{$i}_url", "Url", "display_cell_{$i}_url", "options_cell_{$i}", "home_tile_{$i}", array( "class" => "tile_{$i}_field" ));
register_setting("home_tile_{$i}", "cell_{$i}_url");
add_settings_section("home_tile_{$i}", "", null, "options_cell_{$i}");
}
}
add_action("admin_init", "cell_fields");
在这个循环中,我调用display_cell_uuu{$i}uURL,我有一个display_cell_1_url和display_cell_2_url。。。
我想从display\u cell\uu$I\u url函数创建循环,而不是10个单独的函数
最后一个参数接受我的参数并将它们传递给回调函数
add_settings_field("cell_{$i}_url", "Url ячейки 1", "display_cell_url", "options_cell_{$i}", "home_tile_{$i}", $i);
你已经问了两次同样的问题;除了这个现在是三个。听起来像是个X-Y问题,你为什么需要这个?好的,我创建一个lop,创建10个函数,我如何从另一个循环调用它显示单元格url$i;'多亏了法国人