2015-10-17 2 views
-7

У меня есть индексированный массив, но мне нужно его преобразовать в простой массив, как показано ниже. надеюсь, вы можете мне помочь.Преобразование массива из индексированного в простую строку

Это мой текущий массив

Array 
(
[0] => 4 
[1] => 4 
[2] => 0 
[3] => 3 
[4] => 3 

)

Но мне нужно, чтобы преобразовать его в подобное.

array("4","4","0","3","4"); 

или намного лучше, если бы уникальный как этот

array("4","4","0","3","4"); 

Спасибо

+5

Понимаете ли вы это или нет. Они все одинаковы (после изучения слабого типа PHP). – frz3993

+0

Как часть третьего кода «уникальна» или отличается от второй? – m02ph3u5

ответ

0

Я не уверен, чтобы понять ваш запрос, я предлагаю вам проверить это:

$array = [ 
    "0" => "4", 
    "1" => "4", 
    "2" => "0" 
]; 

$string = ""; 

foreach ($array as $key => $value) { 
    $string = $string.$value; 
} 

Он возвращает «440».

Надеется, что это может помочь вам

0

попробовать это:

 $a = array("4", "4", "0", "3", "4"); 
     $str = 'array('; 
     foreach ($a as $key => $value) { 
      $str.='"' . $value . '",'; 
     } 
     $str = trim($str, ','); 
     $str.=')'; 
     echo $str; 

Outpur: array("4","4","0","3","4")

Смежные вопросы