PHP 배열을 수정하고 싶습니다.PHP 배열을 수정하고 싶습니다
친애하는 다음과 같이 내 배열 :
$stmyarr=Array ([0] => [0]=>aaa,[1]=>ddd,[2]=>bbb,[3]=>ccc)
내가 [0] =>
그래서 디스플레이가
Array ([0]=>aaa,[1]=>ddd,[2]=>bbb,[3]=>ccc)
어떻게 그렇게 할 때 결과를 제거하려면?
PHP 배열을 수정하고 싶습니다.PHP 배열을 수정하고 싶습니다
친애하는 다음과 같이 내 배열 :
$stmyarr=Array ([0] => [0]=>aaa,[1]=>ddd,[2]=>bbb,[3]=>ccc)
내가 [0] =>
그래서 디스플레이가
Array ([0]=>aaa,[1]=>ddd,[2]=>bbb,[3]=>ccc)
어떻게 그렇게 할 때 결과를 제거하려면?
간단하고, 단지 재 배열 이름
// after your original $stmyarr
$stmyarr = array(0 => array(0 => 'aaa', 1 => 'ddd', 2 => 'bbb', 3 => 'ccc'));
$stmyarr = $stmyarr[0];
print_r($stmyarr);
[0]
에 대한 결과는 다음과 같습니다
Array
(
[0] => aaa
[1] => ddd
[2] => bbb
[3] => ccc
)
하지만 [0] => aaa, [1] => ddd, [2] => bbb, [3] => ccc로 표시되지만 Array ([0] => aaa, [1] => ddd , [2] => bbb, [3] => ccc) –
그러나 그것은 배열입니다 ... 게시 해주세요 –
@JamDvia는'$ stmyarr = "Array (". $ stmyarr [0].) ";'. – vstm
$stmyarr=array ('0' => array('0'=>'a','1'=>'b','2'=>'c'));
$array = array_values($stmyarr[0]);
print_r($stmyarr);
하지만 [0] => aaa, [1] => ddd, [2] => bbb, [3] => ccc로 표시되지만 Array ([0] => aaa, [1] => ddd , [2] => bbb, [3] => ccc) –
@JamDvia 테스트 해 보았습니다. 그것은 오른쪽 출력을 제공합니다. – Vinay
$stmyarr=array ('0' => array('0'=>'aaa','1'=>'ddd','2'=>'bbb','3'=>'ccc'));
$stmyarr=current(array_values($stmyarr));
예제가 구문 상 올바르지 않으므로 질문이 모호합니다. 배열에 배열이 있습니까? 아니면 제거 할 빈 배열 값이 있습니까? – vstm