CGI (PHP, ... ) (6) 썸네일형 리스트형 PHP에서 xml 사용하기 배열을 이용한 방법 함수 { $contents = ""; if(!function_exists('xml_parser_create')) return array (); $parser = xml_parser_create(''); if(!($fp = @ fopen($url, 'rb'))) return array (); while (!feof($fp)) { $contents .= fread($fp, 8192); } fclose($fp); xml_parser_set_option($parser, XML_OPTION_TARGET_ENCODING, "UTF-8"); xml_parser_set_option($parser, XML_OPTION_CASE_FOLDING, 0); xml_parser_set_option($parse.. 폼 내용 유지와 관련하여 session_cache_limiter() 에 대해 잘못 알려진 내용 폼 내용 유지와 관련하여 session_cache_limiter() 에 대해 잘못 알려진 내용 history.back() 했을 때 폼의 내용을 유지하는 문제와 관련해서 session_cache_limiter("nocache, must-revalidate"); 라는 게 자꾸 올라오는데요, 잘못된 글이 자꾸 퍼져나가는 것 같아 씁니다. (Tip & Tech에 올리는 게 좀 부적당한 것 같기도 하지만;;; 양해해주셔요.) 우선 HTTP 1.1 RFC 중 한 가지만 보죠. cache-response-directive = "public" | "private" [ "=" ] | "no-cache" [ "=" ] | "no-store" | "no-transform" | "must-revalidate" | "proxy.. 부동소수점 오류 개선 함수 (float) function float_math(string) //###float function float_math(string) function float_math(val) { var math_flag = new Array(); var make_val=""; for(var i=0; i 다중 배열 정렬하기 function array_sort($array, $sort_data) { unset($sort_str,$temp_sort,$sort_num,$sort_array); $sort_str="array_multisort("; foreach($array as $key => $val) { $sort_num++; for($i=0;$i 배열의 열과 행을 바꿔주는 함수 //배열의 열과 행을 바꿔주는 함수 function array_change_row($arr,$flag=NULL) { unset($temp_arr); foreach ($arr as $key => $val) { if($flag) foreach ($val as $sub_key => $sub_val) $temp_arr[$sub_key][]=$sub_val; else foreach ($val as $sub_key => $sub_val) $temp_arr[$sub_key][$key]=$sub_val; } return $temp_arr; } 2개의 배열을 합친후, 중복 제거하기 //중복삭제하고, 배열 합치기 function array_remake($item, $key) { global $remake_item,$remake_key; if($remake_key) $remake_key.="^"; $remake_key.=$key; for($i=0;$i 이전 1 다음