날짜: 1996-04-19 | 글쓴이: 도아 | 5259 번 | 프린트 | 메일로보내기

펄 - 제 18강 예 2


앞서 작성한 스크립트에서는 CGI의 "이름/값"의 쌍을 포함하는 문자열을 배열로 저장했었다. 이제 나중에 쉽게 조작하기위해 이들을 처음부터 끝까지 반복, 연관배열에 저장하자.
	foreach $pair ( @cgiPairs ) { 
		($var,$val) = split("=",$pair); 
		#이하는 믿고 따라주기 바란다. 
		$val =~ s/\+/ /g; 
		$val =~ s/%(..)/pack("c",hex($1))/ge; 
		$cgiVals{"$var"} = "$val"; 
	} 
	$recipient = $cgiVals{"to"}; 
4행에서 사용한 기법은 URL에서 허용되지 않는 특수한 문자를 해석하는 방법이다. 지금은 단지 믿고 사용하자.


다음글: 펄 - 제 19강 서브루틴 (6521)1996-04-20
이전글: 펄 - 제 17강 FOREACH 순환문 (6919)1996-04-18

세상사는 이야기

  • 찾아라! 아이폰 순정용 >
  • 만원대 피젯 스피너를 >
  • 망하는 길을 택한 쿠팡 >
  • 물놀이에 적당한 가성 >
  • 컴퓨터를 IPTV로 2, po >
  • 컴퓨터를 IPTV로 만들 >
  • Warning.or.kr도 우회 >
  • 한국의 100대 부자, 어 >
  • 세상을 바꾼 크롬: 크 >
  • 장난(?)으로 시작한 여 >


  • RSS 구독 (익명 | 회원 | 강좌 | 포럼)
    (C) 1996 ~ 2017 QAOS.com All rights reserved.