我有2个变量
$line1 = "";
$line2 = "";
我有textarea
名为$textbox
的{{1}}
\n
我想将$textarea_array = explode("\n", $textbox);
分配给$textarea_array[0]
和$line1
分配给$textarea_array[1]
但是,如果$line2
中没有任何内容,或者第一行或第二行只有某些内容,如果我这样做,我会收到偏移错误:
$textbox
我有很多这些“文本框”,并没有尝试为每个框做一个广泛的if,else,条款,所以我想知道是否有更好的方法来做这个而不是(我认为仍然没有按照我想要的方式工作:
$line1 = $textarea_array[0];
$line1 = $textarea_array[1];
非常感谢任何帮助。
答案 0 :(得分:0)
首先检查指数
$line1 = isset($textarea_array[0]) ? $textarea_array[0] : null;
$line2 = isset($textarea_array[1]) ? $textarea_array[1] : null;