본문 바로가기

웹프로그램286

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.
html table height=100% 안먹을 경우 간혹 테이블 높이를 100%로 하고 싶을 때 있을겁니다. 그런데, 어떨땐 먹고 어떨땐 안먹고 왜그럴까요. html 타입을 설정이 답입니다. a 이렇게 할 경우 a라는 글자가 맨위로 가버리죠 원인은.. 이부분입니다. 이렇게 고치면 짜잔 정상으로 100%로 나올겁니다. 적용예 : a d b 2008. 10. 14.
PHP 이달의 마지막날 이달의 마지막날 구하기 $last_day = date("t",mktime(0,0,0,$month,1,$year)); 2008. 10. 14.
PHP time() function calcElapsedTime($time) { // calculate elapsed time (in seconds!) $diff = time()-$time; $daysDiff = floor($diff/60/60/24); $diff -= $daysDiff*60*60*24; $hrsDiff = floor($diff/60/60); $diff -= $hrsDiff*60*60; $minsDiff = floor($diff/60); $diff -= $minsDiff*60; $secsDiff = $diff; return ('(elapsed time '.$daysDiff.'d '.$hrsDiff.'h '.$minsDiff.'m '.$secsDiff.'s)'); } 2008. 10. 14.