define(key, value) : 상수를 정의하는 함수


PI 상수를 define() 함수로 정의하고 지름이 10인 원의 넓이를 구하는 프로그램을 작성하시오


1
2
3
4
5
<?php
    define("PI",3.14159265);
    $r = 10;
    print $r*$r*PI."<br>";
?>
cs


출력결과


'프로그래밍 > PHP' 카테고리의 다른 글

(PHP) 연상배열  (0) 2016.07.11
(PHP) 문자열 자르기 함수 substr()  (0) 2016.07.11
(PHP) 일반변수와 세션변수 차이  (0) 2016.07.10
(PHP) URL 파싱하기  (0) 2016.07.10
(PHP) if ~ else if ~ else<-> switch~case  (0) 2016.07.10

일반 변수 스크립트의 수행이 끝나면 모두 없어지기 때문에 페이지 이동 시 변수의 값을 유지할 수 없음

- 세션 변수 전역 변수보다 더 큰 적용범위를 유지하는 변수로서 명시적으로 변수를 없애지 않는 한 그 값을 유지함

- session_unset() : 세션에 등록된 변수들의 값을 모두 초기화

- session_destroy() : 세션에 등록된 변수 모두 파괴


ex)세션을 이용하여 페이지를 reload 할 때마다 카운트를 증가시키는 프로그램을 작성하시오.

session_start();

if(!session_register( ‘count’ )) {

$count = 0;

seesion_register(‘count’);

}

$count++;

 

hostname 부분을 출력하시오.

http://www.hostname.com:2912/info/intro.php?page=5&number=3


1
2
3
4
5
6
<?php
    print $Temp[host]."<br>";
    print $Temp[port]."<br>";
    print $Temp[path]."<br>";
?>
cs


출력결과


+ Recent posts