Принимающие люди не добавляют файлы каждые несколько дней, можно, вероятно, добавить modeline наверху каждого файла. На самом деле, если Ваша система управления версиями позволяет его, Вы могли бы, вероятно, осуществить правило, в котором говорится, что каждый файл должен иметь modeline, когда в этом регистрируются.
function parameterize_array($array) {
$out = array();
foreach($array as $key => $value)
$out[] = "$key=$value";
return $out;
}
Ответ хаоса хорош и прямолинеен. Однако в более общем смысле вы могли пропустить функцию array_map ()
, о которой вы упоминали в своей карте {"$ _ = $ hash {$ _}"} keys% hash
пример.
"Любопытный" способ сделать это = 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, '', '::' ) ) );