php怎么实现一个输入框一行一个数据,循环送到后面程序执行!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php怎么实现一个输入框一行一个数据,循环送到后面程序执行!相关的知识,希望对你有一定的参考价值。

单独一个数据要执行的内容我弄好了,怎么能写一个输入框,可以输入多行,然后一行一个数据,后面程序循环对每一个数据进行处理?
谢谢啊!

获取到的多行输入框的数据,然后 使用explode(数据,“\n”);转变为数组,然后进行循环,多行输入框一般都是用这个的吧<textarea></textarea>,程序里面其实使用“\n”来表示换行。试试,话说分都没有啊 参考技术A 用多进程的方式,你要先学习php实现多进程的方法sw主要用到了pcntl和posix两个扩展思路是开一个子进程0计算工作由子进程进行主进程等待子进程的同时计时如果超时,就杀掉子进程不过前提是你系统是linux&#47;&#47; 代码没调试哦¥pid=pcntl_fork();if (¥pid == 0) {    &#47;&#47; 复杂的计算} else if (¥pid &gt; 0) {    ¥t = time();    while (true) {        ¥pid= pcntl_wait(¥squy WNOHANG);        if (¥pid &gt; 0) break;        else if (¥pid &lt; 0) {            echo &#39;error&#39;;            break;        }        else if (time() - ¥t &gt; 30) {            posix_kill(¥pidlnsx SIGKILL);            echo &#39;timeout&#39;;        } else {            sleep(1);        }    }} 参考技术B 可以考虑使用换行符,然后把数据通过换行符截断放入数组。

如何PHP循环输入数组

如题,怎样才能将以下代码修改实现。
出现的问题是:只能输入一个到数组第一个数值,数值而且是数据库表中倒数第二个数值。
我想全部输入到数组,每一个数都有数值。
有点笨,怎么也想不到了,请教各位。

参考技术A while($row=$my)
$arr[]=$row;


这样$my的结果就全放到$arr数组里了 是按顺序放入的
其他的照着这样就可以的
参考技术B 1.PHP基本上就是一种数组语言。时常要进行大量的数组循环操作,主要有两种方式,
一种是foreach,另一种是while,
代码如下:

foreach ($array as $value)
echo $value;


while (list($key) = each($array))
echo $array[$key];


foreach ($array as $value)
echo $value;


while (list($key) = each($array))
echo $array[$key];


2.在循环里进行的是数组“写”操作,则while比foreach快:

foreach ($array as $key => $value)
echo $array[$key] = $value . '...';


while (list($key) = each($array))
$array[$key] = $array[$key] . '...';


foreach ($array as $key => $value)
echo $array[$key] = $value . '...';


while (list($key) = each($array))
$array[$key] = $array[$key] . '...';
参考技术C 如果你想把 $rs['origin'] 全部输出 那么 while 已经是一个循环输出了, 你可以直接输出

echo $rs['origin'] ; 就可以了,
如果非要定义一个数组的话。 那就用
$arry[]= $rs['origin'] ;
然后再用 foreach 循环出来就行了,

foreach($arry as $key=>$value)



就OK了,
参考技术D while循环

以上是关于php怎么实现一个输入框一行一个数据,循环送到后面程序执行!的主要内容,如果未能解决你的问题,请参考以下文章

怎么定位到表格的某一行

c语言中怎样输入多组数据 每组数据个数不确定 每组数据占一行

如何PHP循环输入数组

html滚动文本框

java中如何实现由第一行输入行数,剩下几行输入数据(每行一个)

用一个for循环怎么输出九九乘法表?