动态网页表单的内容输入和调教的问题 把$_REQUEST[number]用空格切开成数组$array=explode(' ',$_REQUEST[number]);print_r($array);//$array[0],$array[1]……就是你要的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 foreach ($_REQUEST[number] as $key => $value) { echo "\$REQUEST[$key] => $value.\n"; echo $value."<br>";} up楼主要用同一个变量的话,可以用我上面的方法!例:<input type="text" name="num"><input type="text" name="num"><input type="text" name="num"><input type="text" name="num"><input type="text" name="num"><input type="text" name="num"><input type="text" name="num"> 这样输入10-16之后,在页面接收到 $_REQUEST[number],在直接 echo $_REQUEST[number]; 应该只显示最后一个数,也就是15用我上面的方法可以输出楼主要求的方式 不管如何,你是要制定规则的.比如说,可能的分隔符是什么?如果内容只是单纯数字的话,可以考虑用正则.用正则的好处是可以不用考虑分隔的字符.但是你必须有内容的规则,比如说是数字,或者是字母,或者是数字加字母等.$str = $_REQUEST[number];preg_match_all("/([\d]+)/i", $str, $matches);foreach($matches[1] as $key=>$value){ ${"number" . ($key + 1)} = $value;}如果用explode,必面知道分隔符.$str = $_REQUEST[number];$matches = explode(" ", $str);foreach($matches[1] as $key=>$value){ ${"number" . ($key + 1)} = $value;} 发送ajax没反映,没报错什么反映也没有,经常遇到这种情况。 如果改变数组元素的顺序? 我的注册页面,每天有上百人来访问,正常吗 求个正则,摆弄了一天,急! 求正则 php 5.0.3 php有用于数据转换的函数吗? 关于某个变量的值验证问题、 请教一下Discuz!论坛的分页方法,它的很快呀 php server 用php截取字符串 php从字符串中提取年月日
foreach ($_REQUEST[number] as $key => $value) { echo "\$REQUEST[$key] => $value.\n"; echo $value."<br>";
}
<input type="text" name="num">
<input type="text" name="num">
<input type="text" name="num">
<input type="text" name="num">
<input type="text" name="num">
<input type="text" name="num">
<input type="text" name="num"> 这样输入10-16之后,在页面接收到 $_REQUEST[number],在直接 echo $_REQUEST[number]; 应该只显示最后一个数,也就是15用我上面的方法可以输出楼主要求的方式
比如说,可能的分隔符是什么?如果内容只是单纯数字的话,可以考虑用正则.用正则的好处是可以不用考虑分隔的字符.
但是你必须有内容的规则,比如说是数字,或者是字母,或者是数字加字母等.$str = $_REQUEST[number];
preg_match_all("/([\d]+)/i", $str, $matches);
foreach($matches[1] as $key=>$value)
{
${"number" . ($key + 1)} = $value;
}
如果用explode,必面知道分隔符.$str = $_REQUEST[number];$matches = explode(" ", $str);
foreach($matches[1] as $key=>$value)
{
${"number" . ($key + 1)} = $value;
}