2012-03-21 5 views
0

나는 PHP에서 배열을 만들고 싶어하지만 특정 형식이어야합니다 이와 :PHP에서 배열의이 형식을 만드는 방법은 무엇입니까?

내 말은
array(1, 5, 3) 

, 내가 루프를 가진 내 데이터베이스에서 1, 5, 3, 그래서 내가 가진 값이 array_push의 사용

$a=array(); 

foreach($db_nums as $db_num){ 
array_push($a, $db_num); 
} 

print_r($a); 

하지만 출력 :

Array ([0] => 1 [1] => 5 [2] => 3); 

는 내가 단지가되고 싶어요 :

array(1, 5, 3); 

어떤 아이디어가 있습니까? 어떤 도움을 주셔서 감사합니다!

+1

난 정말 당신의 질문을 이해하지 않습니다 (또한이 예제에서는 그냥 직접 var_export을 ($ db_nums). 할 수 있습니다)? 특정 형식으로 어떻게 의미합니까? – Cyclonecode

+0

형식 설명 –

+0

아마도 var_export를 찾고 있을까요? (http://php.net/var_export) 그렇지 않으면 잘 모르겠다. – Corbin

답변

2

그냥 아래의 코드를 사용

$Array = array(1,2,3); 

편집 :

$a = array(); 

foreach($db_nums as $db_num) 
{ 
    $a[] = $db_num; 
} 

print_r($a); 
+0

답장을 보내 주셔서 감사합니다. 수요일, 업데이트 된 질문은 도움이 될 것입니다 .. – MiD

+0

편집 된 답변은 필요한 것을 처리해야합니다. –

+0

수요일에 감사드립니다. :) – MiD

0
<?php $array = array("foo", "bar", "hallo", "world"); var_dump($array); ?> 

당신은 사용할 수

0
$db_nums = array(1, 2, 3); //pointless example, but comes from DB 
$a = array(); 
foreach ($db_nums as $n) { 
    $a[] = $n; 
} 
var_export($a); 

출력 :

array (
    0 => 1, 
    1 => 2, 
    2 => 3, 
) 

자신이 직접 함수를 작성하지 않고 얻는 것과 거의 비슷합니다.

관련 문제