Я надеюсь, что смогу прояснить этот вопрос.
Я хочу поместить список массивов в один мастер-массив динамически, чтобы он выглядел следующим образом:
masterarray {
array1
{ [0]=>VAL1 [1]=>VAL2 }
array2
{ [0]=>VAL1 [1]=>VAL2 }
array3
{ [0]=>VAL1 [1]=>VAL2 }
}
Я пытался, но я мог сделать так, чтобы это выглядело так:
array(1) { [0]=> array(2) { [0]=> string(1) "1" [1]=> string(13) "CODE" } }
array(2) { [0]=> array(2) { [0]=> string(1) "1" [1]=> string(13) "CODE" } [1]=> array(2) { [0]=> string(1) "1" [1]=> string(13) "CODE" } }
array(3) { [0]=> array(2) { [0]=> string(1) "1" [1]=> string(13) "CODE" } [1]=> array(2) { [0]=> string(1) "1" [1]=> string(13) "CODE" } [2]=> array(2) { [0]=> string(1) "1" [1]=> string(13) "CODE" } }
И это определенно не то, к чему я стремлюсь. Ничто не кажется сдержанным. Мне нужен формат, указанный выше.
Я использую функцию разнесения для строки, извлеченной из файла, чтобы создать эту таблицу массивов (я думаю, вы так ее называете)
Вот код, который я использую, который не работает.
$variabledebugging = file("FILE.TXT");//LOOK IN THIS FILE FOR THE NUMBER AND SET IT TO A VAR.
$i=0;
foreach($variabledebugging as $placeholder){
$variabledebuggingtbl[] = explode("\t",$variabledebugging[$i]);
var_dump($variabledebuggingtbl);
$i++;
}
Я пробовал несколько разных вариантов, но сейчас я использую это.
Для ясности, в этом извлекаемом файле (каждая строка в виде значения в массиве) в каждой строке записаны 2 вещи, разделенные символом табуляции, так что это система, которую я использую.
Спасибо! Я уверен, что это простая задача, я просто не могу ее обдумать.
Да, и пока я могу сделать отладку более читабельной?