ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • PHP
    프로그래밍 언어/데이터 타입 2014. 12. 6. 16:45

    integer

    (int), (integer)

    double

    (real), (double), (float)


    string

    (string)

    array

    (array)

    object

    (object)


    gettype()

    settype()

    -

    <?php


    $author = "Jay";

    ${$author} = "..";

    echo "Jay : " . ${$author} . "<br>";    // $Jay


    ?>

    - 지역 변수

    함수 내부에 선언된 변수는 로컬범위(LOCAL SCOPE)를 가지며, 함수 내부에서만 접근 할 수 있다.

    지역 변수는 그것이 선언된 함수에서만 인식되기 때문에 서로 다른 함수에 같은 이름의 지역변수를 가질 수 있다.

    함수 내에서 정의된 변수의 영역을 전역 변수로 확대할 수 있다 // global

    함수 밖에서 정의된 변수를 import?


    - 정적 변수

    변수는 여전히 함수에 대하여 로컬범위이다

    <?php

    function Print_Name()

    {

    static $print_cnt = 1;

    .. $print_cnt ..

    }

    ?>


    - 전역 변수

    함수 외부에 선언(?)된 변수는 전역범위(GLOBAL SCOPE)를 가진다

    <?php

    $myname = "..";


    function Print_Name()

    {

    global $myname;

    .. $myname ..

    }

    /*

    or

    function Print_Name()

    {

    echo $GLOBALS["myname"];

    }

    */

    ..

    ?>



    참조 사이트:


Designed by Tistory.