数组在php中的使用
如何在foreach循环之外使用数组,以便它给出相同的结果数组在php中的使用,php,ajax,Php,Ajax,如何在foreach循环之外使用数组,以便它给出相同的结果 foreach($rows as $row){ $s = array($row['sub_name']); $m = array($row['mark_obt']); $show = array_combine($s,$m); echo '<br>'; print_r($show); echo '<br>'; } foreach($rows作为$row){ $s=数组($row['su
foreach($rows as $row){
$s = array($row['sub_name']);
$m = array($row['mark_obt']);
$show = array_combine($s,$m);
echo '<br>';
print_r($show);
echo '<br>';
}
foreach($rows作为$row){
$s=数组($row['sub_name']);
$m=数组($row['mark_obt']);
$show=array\u combine($s,$m);
回声“
”;
印刷(展览);
回声“
”;
}
您可以这样做:
$new_array = array();
foreach($rows as $key => $row){
new_array[$key]['sub_name'] = $row['sub_name'];
new_array[$key]['mark_obt'] = $row['mark_obt'];
}
echo '<br>';
print_r($new_array);
echo '<br>';
$new_array=array();
foreach($key=>$row的行){
新的_数组[$key]['sub_name']=$row['sub_name'];
新_数组[$key]['mark_obt']=$row['mark_obt'];
}
回声“
”;
打印(新阵列);
回声“
”;
您可以这样做:
$new_array = array();
foreach($rows as $key => $row){
new_array[$key]['sub_name'] = $row['sub_name'];
new_array[$key]['mark_obt'] = $row['mark_obt'];
}
echo '<br>';
print_r($new_array);
echo '<br>';
$new_array=array();
foreach($key=>$row的行){
新的_数组[$key]['sub_name']=$row['sub_name'];
新_数组[$key]['mark_obt']=$row['mark_obt'];
}
回声“
”;
打印(新阵列);
回声“
”;
在每个循环的外部创建一个全局变量,并在循环中使用相同的变量并为其分配数组
$array = array();
foreach($key as $value){
/*---Your Code---*/
}
print_r($array);
在foreach循环外创建一个全局变量,并在循环中使用相同的变量,并为其分配数组
$array = array();
foreach($key as $value){
/*---Your Code---*/
}
print_r($array);
嗨,欢迎来到苏。对于您的问题,您可能需要编辑onkeyup事件,例如:onkeyup=“javascript:submitT('sub','myForm')”并编辑函数submitT以使用id查找元素。您可以使用jQuery添加onchange()事件来检查sub的长度。您好,欢迎使用SO。对于您的问题,您可能需要编辑onkeyup事件,例如:onkeyup=“javascript:submitT('sub','myForm')”并编辑函数submitT以使用id查找元素。您可以使用jQuery添加onchange()事件来检查sub的长度。