function addd($pro_list, $pid, $pro_list_techs) { $aa = "'"; if (count($pro_list) > 0) { foreach ((array) $pro_list as $id => $item) { if ($item[pid] == $pid) { //print_r(json_encode($item)); //<dl class="inner_menu jsMenu" data-id="32" data-content="." .json_encode(array).'.'=""> if ($pid == 0) { $dl .= "\r\n <dl class='inner_menu jsMenu' data-id='" . $id . "'\r\n data-content='" . json_encode($item) . "'>\r\n <dt class='inner_menu_item'>\r\n <a class='inner_menu_link'>\r\n <strong class='js_name'>" . $item[name] . "</strong>\r\n </a>\r\n <span class='menu_opr'>\r\n <a class='icon14_common add_gray jsAddBt'>添加</a>\r\n <a class='icon14_common edit_gray jsEditBt'>编辑</a>\r\n <a class='icon14_common del_gray jsDelBt'>删除</a>\r\n </span>\r\n </dt>" . addd($pro_list_techs, $item[id], '') . "\r\n </dl>"; } else { $dl .= "\r\n <dl class='inner_menu jsMenu' data-id='" . $id . "'\r\n data-content='" . json_encode($item) . "'>\r\n <dt class='inner_menu_item'>\r\n <a class='inner_menu_link'>\r\n <strong class='js_name'>" . $item[name] . "</strong>\r\n </a>\r\n <span class='menu_opr'>\r\n <a class='icon14_common edit_gray jsEditBt'>编辑</a>\r\n <a class='icon14_common del_gray jsDelBt'>删除</a>\r\n </span>\r\n </dt>" . addd($pro_list_techs, $item[id], '') . "\r\n </dl>"; } } } } return $dl; }
add(5, 10, 1); ?> <br> <?php function addd() { $total = 0; foreach (func_get_args() as $arg) { $total += (int) $arg; } return "Addition of all the numbers : " . $total; } echo addd(5, 10, 1, 12, 23, 34, 45, 67, 78); // we can put here as many number as we want and all the nunbers will be added in the output. // we can also use this to pass user data. // echo user_data('firstname', 'lastname', 'dob'); ?> <br> <?php function names($name) { $result = ''; return func_get_arg(2); // ekhane je index number debo tar value show korbe. }