[변수]
|
# 본내용은 스킨제작을 목적으로 하는 분들을 위한 입문자용 기본 강좌입니다. # 입문자가 쉽게 php를 느낄수 있도록 되도록 간추려서 쉽게 구성한 강좌입니다. # 입문자가 아니면 보실 필요가 없습니다. # 강좌의 순서는 입문자가 쉽게 와닿을수 있도록 임의로 조정했습니다. # 강좌는 누구나 읽고 사용할수 있지만, 다른 책의 내용으로 포함될수 없습니다. |
순서상은 변수형에 대해 먼저 설명하여야 하지만, 입문자의 이해를 돕기 위해 변수에 대한 내용을 먼저 다룹니다.
1. 변수란?
'변수' 라는 것은 변하는 값이라는 뜻입니다.
변수는 프로그램 진행상 여러 가지 값을 대입시켜서 사용할수 있습니다.
어려운 설명은 배제하고,
$변수명 의 형태로 사용합니다.
$과 변수명 사이에는 공백이나 탭이 들어가서는 안됩니다.
변수명에는 일반적으로 숫자, 영문대소문자, -, _ 등이 올수있습니다.
단, 변수명의 시작은 숫자가 될수 없습니다.
변수에 값을 대입하는 방법은 변수 = 값 의 형태를 취합니다.
이것은 산수나 수학에서 같다의 의미가 아닙니다.
나중에 다루겠지만 php에서는 같다라는 의미는 == 를 사용합니다.
1) 보기
|
<?php
$bo_table = 'test'; //이것은 주석입니다. 여기서는 $bo_table 이 변수가 되고 test 가 변수에 대입되어진 값입니다. //이 문장 이후에는 $bo_table 이 test 와 같은 의미입니다.
?> |
2) 잘못된 사용
$1bo_table -> 변수명에는 숫자가 맨앞에 올수 없습니다.
3) 의문점
변수는 어떠한 값을 대입해서 사용하는 것이라고 했는데
그냥 $bo_table = 'test'; 이렇게 사용하지 말고
그냥 test 라고 사용하면 되지 않나요?
=>변수는 앞에서 설명했듯이 변하는 값, 변할수 있는 값입니다. 처음에는 $bo_table이 test를 의미할수 있지만
그 이후에 나오는 문장에서 새로운 값을 대입할수 있다는 뜻입니다.
이후의 문장에서 $bo_table = 'test2'; 라고 대입하면 $bo_table은
더이상 test가 아니기 때문입니다.
지금은 잘 이해안되더라도 이부분은 이정도로 이해하고 넘어갑니다.
2007-02-16 10 : 48 수정되었습니다.
첨부파일
변수.hwp (32 KB, 38회)댓글 9개
입문자가 스킨을 만들수 있을 정도까지만 다뤄볼까 합니다.
조금만 익혀두면,
자기가 생각한것을 스킨으로 표현하기 쉬워집니다.
그리고 알고 사용하기 때문에
안정적이고 효율적인 스킨을 만들수 있게됩니다.
그다음부턴 스스로 찾아서 공부하고 실력을 늘려갈수 있는 단계가 됩니다.
사실 이곳 그누보드는
php프로그래머의 커뮤니티라기 보다는
그누보드 사용자 커뮤니티이므로
연령이나 직업 등이 다양합니다.
어렵게만 느껴지는 책이나 메뉴얼 보단
쉽게 생각하고 쉽게 받아들일수 있는 내용을 다뤄 보고자 합니다.
매번 오타 또는 구문오류로 php를 조금이라도 공부했다면 알 수 있었을거라 판단되는 기초적오류를 많이 범했으나 인쇄된 활자는 집중이 안되고 무작정 php 공부하자니 뭘해야할지도 모르겠고해서 아직도 꾀만 부리기 일쑤인지라.. ^^;;
귀중한 시간을 내어서 이런 유용한 강좌를 주시니 무지고맙고 공부에 의욕이 활활타오릅니다. 열심히 배우겠습니다.
게시글 목록
| 번호 | 제목 |
|---|---|
| 10853 |
JavaScript
속도를 위해 데이터를 접속자 메모리에
|
| 10852 | |
| 10850 | |
| 28848 | |
| 10849 |
JavaScript
백그라운드에음악걸기
|
| 28847 |
HTML
배경에 그림스타일지정
|
| 10846 |
기타
메신저형식의광고
2
|
| 28846 |
HTML
많이 쓰이는 자바스크립트
|
| 10845 | |
| 28845 |
HTML
마우스로 이미지크기 변경하기
|
| 10844 |
JavaScript
도메인 주소에 자동으로 www 붙이기 (php)
|
| 28844 |
HTML
다음부동산매물스크립트1
|
| 28843 |
HTML
다음부동산매물스크립트
|
| 10843 |
JavaScript
다각형이미지슬라이드쇼(익스네츠)
|
| 28842 |
HTML
날짜 형식 입력 받은 값 확인하기
|
| 10842 | |
| 28841 |
HTML
그림클릭시 레이어 띄우기
|
| 10841 |
MySQL
그림을 디비에 저장하는 방법
|
| 28840 |
HTML
그림 앨범 스크립트
|
| 28839 |
HTML
간단한 팝업오브젝트 예제
|
| 10840 |
JavaScript
가운데 정렬된 홈페이지에서 따라다니는 레이어
|
| 10839 | |
| 24791 | |
| 24789 | |
| 10836 |
기타
외부 링크 막기
2
|
| 28838 | |
| 24788 | |
| 24787 | |
| 24786 |
계약서
농지임대차계약서
|
| 28837 | |
| 28834 |
HTML
URL옆에 뜨는 숏컷아이콘만들기.
2
|
| 10835 |
JavaScript
클릭시 펼쳐지는 메뉴
|
| 10834 |
정규표현식
수수료계산
|
| 28833 |
HTML
기본적인 페이징
|
| 28829 |
HTML
만 19세 확인하기
3
|
| 10833 |
JavaScript
IE에서 쓰는 CSS filter 사이트 소개
|
| 10831 | |
| 10830 | |
| 10829 |
JavaScript
iconv 함수 사용시 일부 글자가 변환되지 않는경우
|
| 28828 |
HTML
금액에 점찍고 한글 표시하기
|
| 10828 | |
| 10827 |
MySQL
mysql link 추가로 만들기
|
| 10823 | |
| 10822 |
기타
[펌] SAMBA 설정
|
| 10821 |
JavaScript
1-1000 까지 누락된 숫자 구하기
|
| 10820 | |
| 28822 |
HTML
간단하게 만들어본 프레임워크
5
|
| 10814 | |
| 10812 |
Flash
vr기능-도와주셈
1
|
| 10811 | |
| 10810 |
JavaScript
mod_cband 간단 정리
|
| 10808 |
Flash
간단한 플래시 보완패치입니다.
1
|
| 10804 |
JavaScript
cs..cs2 버젼...윈도우즈 탐색기프리뷰 패치(psd,ai)...
3
|
| 10797 | |
| 28821 |
HTML
IeTagConvertor
|
| 10796 | |
| 10795 |
JavaScript
ncftp 서브 디렉토리 포함 모두 전송
|
| 10794 |
JavaScript
테이블 각 row 마우스오버시 색깔바꾸기
|
| 10792 | |
| 10789 |
MySQL
apache - mod_ssl 설치하기
2
|
| 10785 | |
| 10781 | |
| 10780 |
정규표현식
자바스크립트 이메일 체크 함수
|
| 28820 |
HTML
PHP에서 홈페이지 주소 검사
|
| 10776 |
PHP
문자셋(인코딩 바꾸는 팁
3
|
| 10769 |
JavaScript
당장써먹어야 할 팁) 앞으로 gif는 물러가고 png시대가 될거 같네요
6
|
| 10766 |
JavaScript
full-down메뉴[펌]
2
|
| 10765 |
JavaScript
플래쉬 무비 전체 화면으로 뜨게 하는 fscommand
|
| 10758 |
JavaScript
코딩시 테이블을 줄입시다.
6
|
| 28818 | |
| 10754 |
JavaScript
모든 폰트 설정 한번에 바꾸기(식별자 *의 사용법)
3
|
| 10753 | |
| 10750 | |
| 28817 |
HTML
자바스크립트에서 변수 없애기
|
| 10749 | |
| 10748 | |
| 10747 | |
| 10746 |
JavaScript
[소개]윈도우 미디어 플레이어 - 컨트롤 버튼
|
| 10740 |
JavaScript
iframe사용시 높이 자동 조정
5
|
| 10738 |
Flash
플래시 무비에 레이어 올리기
1
|
| 10735 |
JavaScript
도움말 띄우기 - 관리자 페이지에 있는 것을 추림
2
|
| 10734 | |
| 28812 | |
| 10730 | |
| 10726 | |
| 10725 |
기타
자바스크립트 기초문서
|
| 28811 | |
| 10724 |
JavaScript
숫자를 한글로 변환하기
|
| 10723 |
JavaScript
디렉터리 파일 찾기 순서 DirectoryIndex
|
| 10722 | |
| 10721 | |
| 10717 | |
| 10716 |
기타
Apache 보안 팁
|
| 10715 |
JavaScript
문서루트 위치 DocumentRoot
|
| 10713 |
Linux
lilo.conf
1
|
| 10712 | |
| 10711 | |
| 10710 |
JavaScript
웹 서버가 기다리는 포트(Port)
|
| 10709 |
JavaScript
logrotate.conf의 설정및 옵션에 대한 설명
|
| 10708 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기