利用PHP把文本框内容写入数组

话说接触PHP时,有一个难题难倒了我,就是怎样将textarea 文本框的内容提交后写入一个数组。textarea的存储可不同input。网上找了不少方法,寻觅很久没有得出结果。在苦苦思索地的时候,想起了既然textarea是HTML标签,就有对应的说明。于是从了解textarea去了。textarea提交过去数据中,换行之间都包含一个\n 换行符。

好了,方法找到了。接下来打开新手必备的 PHP手册。找到一个函数:explode。具体说明这里不详述了,可以到这里了解:http://docs.php.net/manual/zh/function.explode.php

接下来就是我写的示例代码:

<form method=”get”>
<textarea name=”str” ></textarea>
<input type=”submit” />
</form>
<?php 
if(empty($_GET['str'])){
exit; 
}
$str_array = explode(“\n”, $_GET['str']);
print_r($str_array);
?>

如图所示的是运行结果:

运行结果

运行结果

文章就到此结束!!哈哈哈,是不是说的太快了?如果您遇到和我一样的问题,但看了本文还不明白,请联系我

全文:http://www.zhixing123.cn/php/30935.html

posted @ 2015-03-23 09:46  stma  阅读(1112)  评论(0)    收藏  举报