2015-11-30 2 views
0

Я хочу, чтобы функция implode PHP показывала мне идентификаторы массива вместо того, чтобы просто плевать, помещая значения массива.PHP Implode с идентификаторами массива

implode(",", $_SERVER); 
+1

Ключи массива $ _SERVER? –

+0

как насчет использования формата json, работает с многомерными массивами, и вы не пытаетесь изобрести колесо –

+0

@ tripleb предложения для хороших учебных ресурсов? – d1sciple

ответ

0
$temp = []; 
foreach($_SERVER as $key => $value) { 

    $temp[] = "{$key}: {$value}"; 

} 
echo implode(', ', $temp); 
+0

Хотя это может ответить на вопрос, всегда полезно добавить текст в свой ответ, чтобы объяснить, что вы делаете. Прочитайте [как написать хороший ответ] (http://stackoverflow.com/help/how-to-answer). – jurgemaister

0

Для ключа вы можете использовать:

array_keys($_SERVER); 

или для значений:

implode("','", $_SERVER); 
Смежные вопросы