利用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