Как объединить ключи и значения массива в PHP

Принимающие люди не добавляют файлы каждые несколько дней, можно, вероятно, добавить modeline наверху каждого файла. На самом деле, если Ваша система управления версиями позволяет его, Вы могли бы, вероятно, осуществить правило, в котором говорится, что каждый файл должен иметь modeline, когда в этом регистрируются.

8
задан nohat 11 September 2009 в 11:39
поделиться

3 ответа

function parameterize_array($array) {
    $out = array();
    foreach($array as $key => $value)
        $out[] = "$key=$value";
    return $out;
}
9
ответ дан 3 November 2019 в 14:03
поделиться

Ответ хаоса хорош и прямолинеен. Однако в более общем смысле вы могли пропустить функцию array_map () , о которой вы упоминали в своей карте {"$ _ = $ hash {$ _}"} keys% hash пример.

0
ответ дан 3 November 2019 в 14:03
поделиться

"Любопытный" способ сделать это = P

// using '::' as a temporary separator, could be anything provided
// it doesn't exist elsewhere in the array
$test = split( '::', urldecode( http_build_query( $test, '', '::' ) ) );
4
ответ дан 3 November 2019 в 14:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: