0
我有2個變量分配數組值可變,以避免偏移誤差
$line1 = "";
$line2 = "";
和我有一個textarea
稱爲$textbox
由\n
$textarea_array = explode("\n", $textbox);
我要分配$textarea_array[0]
到$line1
和分離$textarea_array[1]
至$line2
但是,如果有沒有什麼$textbox
或者如果僅在第一線或第二線的東西,我得到一個偏移誤差,如果我只是做:
$line1 = $textarea_array[0];
$line1 = $textarea_array[1];
我有很多這樣的「文本框的」的,並沒有試圖做一個廣泛的,如果,否則,每一個盒條款,所以我想知道是否有這樣做的,而不是(我認爲仍然無法正常工作,以我想要的方式)的一種更好的方式:
if(count($textarea_array) == 0)
{
$line1 = "";
$line2 = "";
}
elseif(count($textarea_array) == 1)
{
$line1 = $textarea_array[0];
$line2 = "";
}
elseif(count($textarea_array) == 2)
{
$line1 = $textarea_array[0];
$line2 = $textarea_array[1];
}
任何幫助將不勝感激。
指數這工作完全,謝謝菲爾。這簡單得多。我不知道爲什麼這個投票。 – bryan