Initial commit
This commit is contained in:
34
lotgd-web/lotgd/lib/output_array.php
Executable file
34
lotgd-web/lotgd/lib/output_array.php
Executable file
@ -0,0 +1,34 @@
|
||||
<?php
|
||||
// translator ready
|
||||
// addnews ready
|
||||
// mail ready
|
||||
function output_array($array,$prefix=""){
|
||||
$out="";
|
||||
while (list($key,$val)=@each($array)){
|
||||
$out.=$prefix."[$key] = ";
|
||||
if (is_array($val)){
|
||||
$out.="array{\n".output_array($val,$prefix."[$key]")."\n}\n";
|
||||
}else{
|
||||
$out.=$val."\n";
|
||||
}
|
||||
}
|
||||
return $out;
|
||||
}
|
||||
|
||||
function code_array($array){
|
||||
reset($array);
|
||||
$output="array(";
|
||||
$i=0;
|
||||
while (list($key,$val)=each($array)){
|
||||
if ($i>0) $output.=", ";
|
||||
if (is_array($val)){
|
||||
$output.="'".addslashes($key)."'=>".code_array($val);
|
||||
}else{
|
||||
$output.="'".addslashes($key)."'=>'".addslashes($val)."'";
|
||||
}
|
||||
$i++;
|
||||
}
|
||||
$output.=")\n";
|
||||
return $output;
|
||||
}
|
||||
?>
|
Reference in New Issue
Block a user