LotGDocker/lotgd-web/lotgd/lib/output_array.php

35 lines
661 B
PHP
Raw Normal View History

2020-08-17 19:16:42 -04:00
<?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;
}
?>