falls es mal jemand braucht:
PHP
const POSITION_KEY = 0;
const POSITION_VAL = 2;
const POSITION_DESC = 1;
$key = 'key';
$val = 'val';
$desc = 'desc';
$arr = array(
POSITION_KEY => $key,
POSITION_VAL => $val,
POSITION_DESC => $desc,
);
echo kimplode('=',$arr); // key=desc=val
echo '<br>';
echo krimplode('=',$arr); // val=desc=key
function kimplode($glue,$arr){
ksort($arr);
return implode($glue,$arr);
}
function krimplode($glue,$arr){
krsort($arr);
return implode($glue,$arr);
}
Alles anzeigen
sehr einfach (eigtl), aber nützlich.
Hätte mir bei PHP ein 3ten parameter für implode() gewünscht.
Also implode('trenner',$array,true) -- wobei true dann halt die keys beachtet/sortiert.