본문 바로가기

함수14

PHP 메일 보내기 함수 function sendmail_ctrl($from_mail, $from_name, $to_mail, $to_name, $subject, $body, $headers) { $fp = popen( '/usr/sbin/sendmail -f'.$from_mail.' '.$to_mail,"w"); if(!$fp) return false; if($to_name){ fputs($fp, "To: $to_name \n"); }else{ fputs($fp, "To: $to_mail\n"); } fputs($fp, "From: $from_name \n"); fputs($fp, "Subject: $subject\n"); fputs($fp, $headers."\n\n"); fputs($fp, $body); fputs($fp,.. 2008. 10. 18.
PHP 문자열 함수 string substr(string 문자열, int 시작 [, int 끝]) -> 문자열의 일부를 반환 $string = substr("The cat sat on the mat", 4, 3); // 결과 : 'cat' int strpos(string 대상 문자열, string 찾을 문자열 [, int 오프셋]) -> 찾는 문자열의 위치 $string = strpost("The cat sat on the mat", "cat"); // 결과 : '4' chr()은 아스키 코드를 받아서 해당 문자를 출력 ord()은 반대기능 -> echo(char(64)); //결과 '@' -> echo(ord('@')); //결과 '64' * 참고. & -> & amp; " -> & quot; & lt; > ->.. 2008. 10. 18.
PHP exec 함수로 권한 설정 exec('chmod -R 777 /home/test/test/*'); 2008. 10. 14.
php foreach 함수 PHP 4(PHP 3는 아님)는 펄이나 다른 언어와 같이 foreach구문을 지원합니다. 이런 구문은 간단하게 배열에 대한 작업을 수행하는 가장 쉬운 기법입니다. foreach는 배열에서만 작동하고 다른 데이터형을 갖는 변수나 초기화되지 않은 변수에 대해서 이 구문을 사용하려한다면 에러 메시지를 만날것입니다. 이 구문은 두가지 문법이 있습니다; 두번째보다는 첫번째문법이 더 유용한 사용법입니다: /* foreach 예제 1: 값만 */ $a = array(1, 2, 3, 17); foreach ($a as $v) { echo "\$a의 현재 값: $v.\n"; } /* foreach 예제 2: 값 (키는 가상으로 출력) */ $a = array(1, 2, 3, 17); $i = 0; /* 가상 목적으로만 .. 2008. 10. 14.