Я использую CakePHP и получаю "двойной массив", где он дает мне 2 массива, где он должен быть 1, я изучил проблему до CakePHP и не могу понять это и просто хочу чтобы перейти к этому сейчас, поэтому мне интересно, если кто-нибудь знает, как сбросить второй массив, если переменная имеет 2 массива ... ниже находится print_r массива, это только одна переменная, которая имеет это, что я считаю странным .. так Я хочу сделать так, чтобы не было второго набора повторяющихся значений, если я сделаю array_push, он поместит оба значения для этого индекса в результирующий новый индекс массива, чтобы он не работал
одна переменная равна следующему:
Array ( [0] => 42 [1] => 62 ) Array ( [0] => 42 [1] => 62 )
EDIT:
Это не проблема моей двойной распечатки массива, как я уже говорил выше, с использованием foreach array_push для переменной, в итоге я получаю странное значение:
Array ( [0] => 4242 [1] => 6262 )
EDIT:
Это вызов базы данных cakephp, который я использую, я знаю, что не спрашивал об этом в отношении cakephp, но, поскольку некоторые люди думают, что это невозможно, я публикую это просто, чтобы вы могли видеть, что он делает, если хотите
$specificfields_array = $this->Mymodel->find('list', array('fields' =>'Mymodel.id'),
'conditions' => array('emailgroup' => $categorynumber, 'sent' => '0');));
EDIT:
Вот что такое "foreach" array_push:
$mynewarray = array();
foreach ($specificfields as $specificfields_current) {
array_push ($mynewarray, $specificfields_current);
}