php按照行获取 input 中的值,存成数组

如题,有一组关键词,a,b,c我输入input,每行一个,然后获取到数组中,变成$num=array("a","b","c");然后第二个页面接收到一个数组!$num=a... 如题,有一组关键词,a,b,c
我输入input,每行一个,然后获取到数组中,变成 $num=array("a","b","c");
然后第二个页面接收到一个数组!
$num=array("a","b","c");
展开
 我来答
hy_ya_2012
2017-08-22 · TA获得超过316个赞
知道小有建树答主
回答量:213
采纳率:55%
帮助的人:46.3万
展开全部
html:
<form action='index.php' method='post'>
    <input type='text' name=num[] value='a' />
    <input type='text' name=num[] value='b' />
    <input type='text' name=num[] value='c' />
</form>
php:
$num = $_POST['num'];
var_dump($num);    //array('a','b','c');
追问
不对,是在input里一下子写,不是单独的一个input
追答
html:
<form action='index.php' method='post'>
    <input type='text' name=num value='a,b,c' />
</form>
php:
$num = explode(',', $_POST['num']);

var_dump($num);    //array('a','b','c');

其实看你画的图更像一个textarea 然后每行一个,只要你保证每行一个那可以这样

php:
$num = explode("\n", $_POST['num']);
var_dump($num);
百度网友f81c77a
2017-08-22 · TA获得超过118个赞
知道小有建树答主
回答量:384
采纳率:23%
帮助的人:132万
展开全部
用form是不是可以解决你的问题呢?name[]
更多追问追答
追问
详细代码,你这说的没理解
追答
你要实现什么功能?你的描述写的不是很清楚,你是要用php生成一串input还是说有一串input然后提交到后台,php用数组接收
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式