求助一个关于PHP读取本文框内容的问题!

来源:百度知道 编辑:UC知道 时间:2024/05/28 19:45:35
有一个文本框,里面输入类似这样的数据

小鸡:2只脚
小狗:4只脚
小猪:4只脚
......

如何按行读取数据?把冒号前后存如两个变量中??
谢谢高手指点.
谢谢一楼的回答
我想知道文本框的内容怎么传递到$text里
是叶子里有个文本框,输入类似的东西,按"确定"后,然后按行读取如变量

$text=<<<test
小鸡:2只脚
小狗:4只脚
小猪:4只脚
test;
这个地方不太明白,还有读取后冒号前后分别存入了什么变量??
谢谢了

<?php
function toArray($string){
$array=explode("\n",$string);
$return[0]=array();
$return[1]=array();
foreach ($array as $v){
$temp=explode(":",$v);
$return[0][]=$temp[0];
$return[1][]=$temp[1];
unset($temp);
}
return $return;
}
$text=<<<test
小鸡:2只脚
小狗:4只脚
小猪:4只脚
test;
$newArray=toArray($text);
print_r($newArray);
?>
form对象是POST的话就是$_POST['name'] //name是textarea的name
是GET的话就是$_GET['name'],一般为POST
也可以通过$_REQUEST['name']
<<<xxx
xxx;
这是heredoc,方便保存数据的
分割前后\n,即换行
具体数组看下print_r出来的数据就清楚了