본문 바로가기

웹프로그램286

PHP Foreach 문을 이용한 배열출력 'foreach'문을 이용하지 않더라도 'for'문이나 'while'문을 이용해 출력 할 수 도있지만 'foreach'문을 이용해서 좀더 편리하게 배열변수를 출력해 보자. 'foreach'문은 'while'문처럼 원소의 개수만큼 문장을 반복 실행하게된다. * 인덱싱배열 출력 * $members = array("홍길동","임꺽정","허준"); foreach($members as $name){ //배열의 값을 foreach문을 이용해 출력 echo "이름: ".$name." "; } - $members 값을 순차적으로 출력 한다. * 연관배열 출력 * $score = array("홍길동"=>93,"임꺽정"=>90,"허준"=>88); foreach($score as $name=>$result){ //연관배열의.. 2008. 10. 19.
PHP 정규식 (1) ^ (caret) : 라인의 처음이나 문자열의 처음을 표시 예 : ^aaa (문자열의 처음에 aaa를 포함하면 참, 그렇지 않으면 거짓) (2) $ (dollar) : 라인의 끝이나 문자열의 끝을 표시 예 : aaa$ (문자열의 끝에 aaa를 포함하면 참, 그렇지 않으면 거짓) (3) . (period) : 임의의 한 문자를 표시 예 : ^a.c (문자열의 처음에 abc, adc, aZc 등은 참, aa 는 거짓) a..b$ (문자열의 끝에 aaab, abbb, azzb 등을 포함하면 참) (4) [] (bracket) : 문자의 집합이나 범위를 나타냄, 두 문자 사이의 "-"는 범위를 나타냄 []내에서 "^"이 선행되면 not을 나타냄 이외에도 "문자클래스"를 포함하는 [:문자클래스:]의 형태가.. 2008. 10. 19.
PHP sleep 함수..(지정한 시간동안 딜레이를 가짐) 메일 발송 루프 등으로 돌릴경우라던지 너무 빨리 루프가 돌면 안되는 경우 지연시간을 주는 함수로 sleep 을 사용합니다. 초단위 이며 sleep(10) 이라고 지정한경우 10초간 딜레이 되었다 다시 다음 구문을 시작합니다. 2008. 10. 19.
PHP 파일 다운받을때 한글파일문제 해결방법 파일 다운받을때 한글파일문제 해결방법 1. 우선 리스트가 출력되는 곳에서 해당 파일을 다운받기 위해 제목등에 링크를 거셨을 겁니다. 거기서 다음의 사항을 추가 주세요 XXX.php?ext=1&name=한글명&path=해당 위치 2. 다음으로 file를 다운받는 곳의 php파일 입니다. 2008. 10. 19.