public static function ReturnPHPStr2($arVals, $arParams = array()) { $res = ""; foreach ($arVals as $key => $val) { $res .= "\t\t\"" . EscapePHPString($key) . "\" => "; $comm = $arParams[$key]["NAME"] != '' ? "\t// " . $arParams[$key]["NAME"] : ""; $res .= PHPParser::ReturnPHPStrRec($val, 1, $comm); } return trim($res, " \t,\r\n"); }
function ReturnPHPStr2($arVals, $arParams = array()) { $res = ""; $i = 0; foreach ($arVals as $key => $val) { $i++; $comm = strlen($arParams[$key]["NAME"]) > 0 ? "\t// " . $arParams[$key]["NAME"] : ""; $res .= "\t\"" . EscapePHPString($key) . "\" => "; $res .= PHPParser::ReturnPHPStrRec($val, 1, $comm); } return Trim($res, " \t,\r\n"); }