PHP2018. 6. 23. 09:52



* PHP5 데이타 타입


1. String 


- 스트링은 문자열, "" 안의 텍스트



예제)


<?php


$a = "Hi~";

$b = "Hi~";


echo $a;

echo "<br>";

echo $y;


?>



2. Integer


- 정수는 소수점이 없어야 합니다.

- 정수는 양수 또는 음수 일 수 있습니다.

- 정수는 하나의 숫자를 가져야 합니다.

- 정수는 10진수, 16진수, 8진수로 지정할 수 있습니다.


예제)


<?php


$a = 2031;

var_dump($a);  //데이타 타입과 값을 반환합니다. 


?>



3. Float


- 플롯은 소수점 또는 지수 형태의 숫자입니다.


예제)


<?php


$a = 20.344;

var_dump($a);  //데이타 타입과 값을 반환합니다. 


?>



4. Boolean


- 부울은 TRUE 또는 FALSE의 두 가지 상태를 나타냅니다.


예제)


<?php


$a = true;

$b = false;


?>



5. Array


- 배열은 단일 변수에 여러 값을 저장합니다.


예제)


<?php


$color = array("gray","black",'white');

var_dump($color);  //데이타 타입과 값을 반환합니다. 


?>



6. Object


- 객체는 데이터를 저장하는 데이터의 형식, 데이터를 처리하는 방법에 대한 정보입니다.

- class 란 키워드를 사용하여 객체를 선언하며, class(클래스)는 속성과 메서드를 포함 할 수 있는 구조입니다.


예제)


<?php


class Car {

    function Car(){

        $this->model = "BMW";

    }

}


//객체를 생성

$520d = new Car();


//객체의 속성

echo $520d->model;


?>



7. NULL


- Null값은 하나의 값만 가질 수 있는 특수 테이터 유형입니다.

- 데이터 유형이 NULL 인 변수는 값이 할당되지 않은 변수입니다.


예제)


<?php


$a = "Hi~";

$b = null;

var_dump($x);


?>













Posted by 마이즐
PHP2018. 6. 19. 10:07



* echo, print 명령문은 둘 다 화면에 데이터를 출력하는데 사용됩니다. 



1. echo 예제


<?php


echo "Hello World!!<br>";

echo "I ", "Love ", "PHP";

echo $txt1 = "PHP LOVE";

$x = 10;

$y = 20;


echo "<h1>" . $txt1 . "<h1>";

echo $ + $y;

?>




2. print 예제


<?php


print "Hello World<br>";

$txt1 = "PHP is Best!!";

$x = 5;

$y = 4;


print "<h1>" . $txt1 . "</h1>";

print $x + $y;


?>

Posted by 마이즐
PHP2018. 6. 19. 09:58


* PHP 글로벌 및 정적 키워드 예제입니다.


1. 글로벌 키워드


<?php


$x = 10;

$y = 20;


function myVar() {

    global $x, $y;

    $y = $x + $y;

}


myVar();

echo $y ; // 결과 : 30

?>



2. 정적 키워드


<?php


 function myVar() {

      static $x = 0;

      echo $x;

      $x++;

}


myVar();   // 결과 : 0

myVar();  //  결과 : 1

myVar();  //  결과 : 2

?>


 

Posted by 마이즐
PHP2018. 6. 18. 18:56


* 글로벌변수 예제


<?php


$x = 10;


function myVar() {

   echo "$x";

}


myVar();


echo "$x";


?>



* 지역변수 예제


<?php


function myVar() {

   echo "$x";

}


myVar();


echo "$x";

?>


 



Posted by 마이즐
PHP2018. 6. 16. 09:38



* 예제입니다.


<?php

$txt = "안녕~";

$x = 10;

$y = 10.5;

?>



* 변수 규칙입니다.


- $ 기호로 시작하며 그 뒤에 변수 이름이 옵니다.

- 변수 이름은 숫자로 시작할 수 없으며 문자로 시작합니다.

- 변수 이름에는 숫자, 문자, 밑줄 만 포함 될 수 있습니다. (Az, 0-9 및 _)

- 변수 이름은 대소 문자를 구분합니다. ($abc 와 $ABC는 다른 변수)






Posted by 마이즐
PHP2018. 6. 16. 09:29


<!DOCTYPE html>

<html>

<body>


<?php

$color = "흰색입니다.";

echo "나의 집은" . $color . "<br>";

echo "나의 차는 " . $color . "<br>";

echo "나의 폰은" . $color . "<br>";

?>


</body>

</html>

Posted by 마이즐
PHP2018. 6. 16. 09:24


* PHP 시작하기 - 기본예제


<!DOCTYPE html>

<html>

<body>


<h1>나의 첫번째 PHP</h1>


<?php

echo "Hello World!";

?>


</body>

</html>


Posted by 마이즐
PHP2018. 6. 15. 10:15


* phpMyAdmin은 기본적으로 로그인 세션 시간이 1440초 입니다.


이 시간을 늘리기 위해서는 아래의 내용으로 따라해 보세요.



1. php.ini 파일 수정


: php.ini 파일의 session.gc_maxlifetime = 1440 부분을 찾아서 아래와 같이 수정합니다. (10시간 변경)

session.gc_maxlifetime = 36000 




2. phpmyadmin 폴더의 config.inc.php 파일 수정


: config.inc.php 파일에 다음 라인을 추가합니다. (10시간 변경)

 $cfg['LoginCookieValidity'] = 36000;  



3. 아파치 재시작



이상입니다~




Posted by 마이즐