php 10분 완성

불당   
   조회 8464  

스킨을 읽는데 필요한 만큼의 php 입니다.

 

- php는 <? 와 ?> 사이에 프로그램이 들어 갑니다.

  lib/latest.lib.php를 열어보시면 간단한 프로그램을 볼 수 있습니다.

 

- php의 변수는 $로 시작 합니다.

  $list, $board, $write는 모두 변수 입니다.

 

- php의 함수는 다음처럼 정의 합니다.

  latest는 함수 이름이고, $rows=10 와 같이 =가 있는 것은

  함수를 불러서 사용할 때, $rows에 값이 없으면 10을 넣어주라는 겁니다.

 

function latest($skin_dir="", $bo_table, $rows=10, $subject_len=40, $options="")
{    <-- 시작하기
  ... <-- 프로그램

}     <-- 끝내기

 

php 함수를 불러낼 때는 latest("basic", "qna") 이렇게 부르면 됩니다.

처음의 변수 $skin_dir의 값과 두번째 변수 $bo_table의 값만 주었고

다른 것은 아무것도 지정하지 않았습니다.

 

php의 함수는 정의한 것 만큼의 넘겨받을 값을 지정하지 않아도 가능 합니다.

 

- php에서 출력(print)하는 함수는 echo 입니다.

  echo를 하면 특별한 지정을 하지 않으면 화면에 출력 됩니다.

 

  <? echo latest("basic", "qna"); ?> <-- qna 게시판의 최신글을 basic 스킨으로 출력

 

echo를 쓰는게 조금 번거로울 때는 다음처럼 간략하게 할 수 있습니다.

echo가 들어갈 자리에 =를 넣구 땡~ 입니다.

 

  <?=latest("basic", "qna"); ?>

 

- php 프로그램은 한줄이 끝날 때 ; 를 꼭 써줘야 합니다. 안그러면 오류나요. ㅎㅎ

 

- 쌍따옴표 안에는 변수가 들어가도 됩니다.

 

    $sql = " select * from $g4[board_table] where bo_table = '$bo_table'";

 

    위의 것을 아래처럼 하는 분은 없겠죠? 읽기 진짜 난감한 코드 입니다.

 

    $sql = " select * from " . $g4[board_table] . "where bo_table = '" . $bo_table . "'";

 

- 다른 파일을 읽어들일 때는 include 또는 include_once를 사용

 

    include_once("$g4[path]/head.sub.php");

- opencode.co.kr -
PHP스쿨
개발자커뮤니티, Q&A/팁/유머/친목, 개발자+기획자+디자이너 모임, PHP 개발
아마존 AWS 1년 무료체험
AWS 클라우드로 개발하는 PHP, 유동적인 리소스 관리, 편리한 배포, 디버깅
그린컴퓨터아카데미 송태상
우수기관3년인증, 방학45%할인, 한달특강, 자격증취득가능, 강남역11번출구
파워링크 AD   클릭초이스등록


제목Page 1/1
     
2016-06   24601   불당
2015-10   62261   불당
2016-07   35253   불당
2014-05   98479   불당
2016-05   26467   불당
2012-10   18733   불당
2011-08   12027   불당
2011-08   18627   불당
2011-08   12816   불당
2010-01   11873   불당
2010-01   8465   불당
2010-01   7680   불당
2009-11   8232   불당
2009-11   9212   불당
2009-11   14783   불당
2009-11   9312   불당
2009-11   8366   불당
2009-11   8815   불당
2009-11   7428   불당
2009-11   8648   불당
2009-11   7782   불당