- array_map: documentation ( source)
- array_values: documentation ( source)
- create_function: documentation ( source)
- implode: documentation ( source)
- array_keys: documentation ( source)
<?php
function _div($params = array(), $content=null) {
//$value = preg_replace("/(\d+)-(\d+)-(\d+)\s(\d+):(\d+):(\d+)/", "$1.$2.$3 $4:$5", $value);
if(count($params) > 0) {
$createParams = array_map(create_function($key, $value, 'return $key."=\'".$value."\'";'), array_keys($params), array_values($params));
$paramsText = implode(" ",$createParams);
}
return "<div ".$paramsText.">".$content."</div>";
}
print _div(array('field' => 'teszt'), 'faszom');