본문 바로가기

PHP

[PHP] 변수 출력 - { } 중괄호의 사용 ■ 변수 출력 - { } 중괄호의 사용 아래는 영화관 매표소에서 입장료를 계산해주는 프로그램이다. admission_fee01.php 출력결과 echo문에서 '$child원'으로 입력하면 위와 같이 $child에 해당되는 청소년 입장료가 출력되지 않는다. '$child원'이 하나의 변수로 인식되지만 해당 변수가 없기 때문에 아무 것도 출력되지 않는 것이다. 이와 같이 값이 없는 것을 NULL이라고 부른다. 단위를 붙여서 출력하려면, 다음과 같이 변수 $child를 중괄호로 감싼다. 예) echo "청소년 입장료 : {$child}원 "; admission_fee02.php 출력결과 더보기
[PHP] 상수와 변수 ■ 상수 상수는 주어진 일정한 값을 갖는다. 상수에는 문자열("자동차"), 정수형(1000, -203), 실수형(2.3, -3.3)이 있다. 2행, 6행과 같이 문자열은 " "로 감싸야 한다. ■ 변수 변수는 상수와 달리 입력하는 값에 따라 내용이 변할 수 있으며, PHP에서 변수는 $로 시작한다. 변수명은 보통 영문 소문자 또는 영문 소문자와 숫자를 조합해서 사용한다. 유효한 변수명을 들면 $var, $age, $fee, $bus1, $taxi3 등이 있다. C언어나 JAVA와 달리 PHP에서는 변수를 사용하기 전에 미리 변수의 타입을 선언하지 않고, 변수가 사용되는 시점에서 그 변수에 정수, 실수, 문자열 등의 상수를 입력한다. 이 점이 PHP가 C언어보다 프로그래밍이 쉬운 이유이다. constant.. 더보기
[PHP] echo문의 대소문자 구분 ■ echo문의 대소문자 구분 echo문에서 사용되는 'echo'는 대소문자를 구분하지 않는다. 대문자를 사용했을 때와 소문자를 사용했을 때의 결과를 비교해보자. letter.php 출력결과 01. echo문을 통한 문자열 출력 -. echo문 각각은 " "안의 문자열을 화면에 출력하고, 문자열 끝에 있는 태그를 통해 행을 바꾼다. 02. echo문의 대소문자 구분-. echo문 자체를 대문자로 작성하든 소문자로 작성하든 결과는 같다. 하지만 일관성을 위해 하나로 통일하는 것이 좋은데, 보통 소문자로 통일한다. 더보기
[PHP] echo문의 문자열 출력 ■ echo문의 문자열 출력 echo ""; 은 HTML에서 이미지를 삽입하는 태그다. 이미지_파일명을 감싸는 따옴표는 경우에 따라 큰 따옴표나 작은 따옴표 중 하나를 사용한다. echo문은 큰 따옴표 사이의 문자열 등을 출력하는 데 사용된다. 문자열은 주로 HTML 태그와 함께 사용하며, 화면에서는 HTML 태그를 적용한 결과가 출력된다. image01_tag.php 출력결과 echo문의 " "안에 다른 " "가 들어가면 PHP 해석기가 echo문의 시작과 끝을 혼동한다. 이를 해결하는 방법에는 두가지가 있다. ① 작은 따옴표 사용(' ') : echo "" ② 이스케프 문자 사용(\) : echo "" 더보기
[PHP] PHP 주석문 ■ PHP 주석문 주석문은 프로그램 동작에는 전형 영향을 주지 않고, 단지 프로그램을 설명하는 용도로 사용된다. 01. 한 행 주석 처리 '//'는 한 행을 주석으로 처리한다. 따라서 PHP 코드에서는 해당 주석의 내용을 볼 수 있지만 PHP 해석기는 '//' 다음에 나오는 내용을 무조건 무시한다. 02. 여러 행 주석 처리 '/*'와 '*/' 는 여러 행을 주석으로 처리할 때 사용하며 '/*'와 '*/' 사이에 있는 내용이 화면에 출력되지 않는다. 주석문은 프로그램 설명을 비롯해 디버깅 과정에서도 유용하게 사용된다. 에러의 원인으로 행 앞에 '//'를 붙이고 실행해보면 해당 행 때문에 에러가 발생했는지 확인 할 수 있다. explanatory.php 출력결과 더보기