【发布时间】:2011-10-22 20:55:14
【问题描述】:
以下代码可以正常工作。
$numbers = array('0018182225252','0012524578125','0015458525458');
$message = $_POST['message'];
$pnum = $numbers;
但是,鉴于这些值将来自每行的文本区域,我如何才能实现类似的代码。
0018182225252
0012524578125
0015458525458
<textarea rows="1" cols="1" id="numbr" name="numbr" wrap="physical"></textarea>
我已经用explode 尝试了我的运气,但我认为我与撇号有冲突,所以它不起作用..
$num1 = $_POST['numbr'];
$message = $_POST['message'];
$pnum = explode(",", $num1);
$numbers = array($pnum);
运气不好。提前谢谢大家!
【问题讨论】:
-
如果数字是每行一个,为什么使用逗号作为分隔符而不是
\n? -
你好,我假设使用逗号会给我一个结果 $var = array('line1','line2');这是我需要的代码工作。有什么想法吗? TIA!