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

펄 - 제 8강 함수


펄은 많은 내장 함수를 가지고 있다. 이들 모두를 설명하는 대신에 이 함수들의 사용형식을 설명하겠다. 자세한 내용은 다른 문서를 참조하기 바란다. 펄의 함수들은 함수 고유의 이름(print,chop,close 등)에의해 구분된다. 명확성을 위해 함수의 매개변수들은 괄호내에 쉼표로 분리된 리스트로 제공된다. 쉼표는 반듯이 필요하지만, 괄호는 종종 사용하지 않을 수도 있다.
	print("length: " ,length("hello world"));
	# 이 문장은 다음 문장과 동일한 결과를 출력한다.
	print "length: ",1, length "a";
두번째 예는 괄호의 미사용으로 인한 혼란스러움을 보여주기위한 예이다. 혼란을 줄이기 위해 앞으로는 항상 괄호를 사용할 것이다. 현재 작성하고 있는 스크립트에 메일 폼이 작성되는 시점의 날자(메일 헤더의 날자가 아니라)를 저장하려고 한다.
	... 
	$date = `date`;
	chop($date);
	# begin CGI output
	print("Content-type: text/html\n\n");
첫번째 행은 UNIX 명령
date
를 수행하고 출력을 변수
$date
에 저장한다.
date
명령의 출력은 개행문자를 포함하고 있으므로 이 개행문자를 제거(
chop
)한다. 또한 CGI 스크립트의 출력을 초기화(브로우저가 CGI 스크립트의 출력을 성공적으로 화면에 출력하기 위해 반듯이 필요한)한다.


다음글: 펄 - 제 9강 리스트 (8423)1996-04-10
이전글: 펄 - 제 7강 문자열 (6831)1996-04-08

세상사는 이야기

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


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