'Web/php'에 해당되는 글 3건

  1. 2018.04.05 [PHP] 배열
  2. 2018.04.04 [PHP] GET. POST 샘플
  3. 2018.04.02 [PHP] 기본 형태

[PHP] 배열

Web/php 2018. 4. 5. 22:43

* 배열 생성

  ; array()를 사용하여 생성.

 ex) $arr = array(1, 2, 3, 4, 5);




* 배열의 값

 ; '배열명[인덱스]'로 접근 가능. (0번째가 첫번째 값)

 ex) echo $arr[0];        //첫 번째 값 출력




* 반복문 활용 (for문)

 => 첫번째 인자부터 갯수(count(배열명)) 만큼 반복


for($i = 0; i<count($arr); $i++)

{

echo $arr[i];

}



 + 배열 형태만 사용 가능한 foreach 반복문 (위 for문과 동일)


 foreach ( $arr as $tmp )        // foreach (배열명 as 변수명)

 {

     echo $tmp;

 }





* PHP에서는 연관 배열이라는 특별한 형태로 배열 형식을 사용 가능하다.

 



'Web > php' 카테고리의 다른 글

[PHP] GET. POST 샘플  (0) 2018.04.04
[PHP] 기본 형태  (0) 2018.04.02
Posted by 깡's
,

[PHP] GET. POST 샘플

Web/php 2018. 4. 4. 22:32

* GET 방식 : URL에 값 표시 함



- get_test.html

--------------------------------------------------------------------------------------------

<!DOCTYPE html>

<html>

<head>

  <meta charset="utf-8">

</head>

<body>

  <form action="get_test.php" method="get">

    get 테스트값 : <input type="text" name="get_test"><br>

    <input type="submit" value="확인">

  </form>

</body>

</html>

--------------------------------------------------------------------------------------------



- get_test.php

--------------------------------------------------------------------------------------------

<?php

  $getTestValue = $_GET[get_test];


  echo "전달 받은 get 값은 {$getTestValue}입니다.";

?>

--------------------------------------------------------------------------------------------




======================================================




* POST 방식 : URL에 값 표시하지 않음


- post_test.html

--------------------------------------------------------------------------------------------

<!DOCTYPE html>

<html>

<head>

  <meta charset="utf-8">

</head>

<body>

  <form action="post_test.php" method="post">

    post 테스트값 : <input type="text" name="post_test"><br>

    <input type="submit" value="확인">

  </form>

</body>

</html>

--------------------------------------------------------------------------------------------



- post_test.php

--------------------------------------------------------------------------------------------

<?php

  $postTestValue = $_POST[post_test];


  echo "전달 받은 post 값은 {$postTestValue}입니다.";

?>

--------------------------------------------------------------------------------------------

'Web > php' 카테고리의 다른 글

[PHP] 배열  (0) 2018.04.05
[PHP] 기본 형태  (0) 2018.04.02
Posted by 깡's
,

[PHP] 기본 형태

Web/php 2018. 4. 2. 21:39

1. php로 프로그래밍된 페이지의 확장자는 php를 사용한다.

  ex) test.php



2. php코드는 "<?"나 "<?php"로 시작해서 "?>"로 끝낸다.

 ex)

    ...

  <body>

  

  <?

     //php 코드 작성

  ?>

  

  </body>

    ...



3. 한줄 주석은 "//"로 시작하고, 여러줄의 주석은 "/*"로 시작해서 "/*"로 끝난다.

  (C언어와 동일하다.)



4. 변수 선언

 - 데이터형 지정을 하지 않아도 되며, 미리 선언하지 않아도 된다.

 - 변수명의 첫자는 알파벳 또는 언더바(_)로 시작해야하고, 숫자를 쓸수도 있다.

 - 예약어는 사용하지 않으며, 특수문자 사용이 불가능하다.

 - 변수명 앞에 접두로 '$'를 붙여야 변수로 인식된다.

  ex) $value

'Web > php' 카테고리의 다른 글

[PHP] 배열  (0) 2018.04.05
[PHP] GET. POST 샘플  (0) 2018.04.04
Posted by 깡's
,