5.echo

Posted by 슈퍼너드 리보
2019. 4. 21. 17:50 PHP5/설치 및 기본문법

지금까지 써왔던 echo에 대해 좀더 자세히 배워보자

echo는 이런식으로 문자열을 출력 할 수 있다. 이제 문자열과 변수를 섞어 출력해 보자.

 

'PHP5 > 설치 및 기본문법' 카테고리의 다른 글

8.php 상수  (0) 2019.04.21
7.php 문자열  (0) 2019.04.21
6.php 자료형  (0) 2019.04.21
4.php 변수  (0) 2019.04.21
3.php 기초적 문법  (0) 2019.04.21

4.php 변수

Posted by 슈퍼너드 리보
2019. 4. 21. 15:11 PHP5/설치 및 기본문법

변수를 만들어보자. 변수를 만드는것을 '선언'한다고 하는데 만드는 규칙은 다음과 같다. $변수이름

이제 변수 $ㄱ은 부르주아란 값을 변수 $ㄴ은 100이란 값을 ㄷ은 111.5란 값을 갖게된다. 참고로 변수에 문자열을 할당 할 땐 따옴표로 묶어야 한다.

다음은 변수 이름 규칙이다. 변수 이름 지을 때 기억 하고 있다가 쓰자.

선언한 변수를 한번 출력해보자. echo $ㄱ;이라 입력해봅시다. 그럼 로컬호스트에 부르주아맨이 뜨는걸 확인 할 수 있다. 

다음은 변수 두개를 입력해보고 더하는 예제다. 따라 써보고 출력해보자. 3이 나오면 된다. 여기까지 php 변수 선언 및 출력을 해봤다. C언어나 자바 같은 다른 구언어들에 비해 변수의 이름과 유형을 선언안해도 된다. 너무나 편한 언어다. php는

자 이제 변수범위에 대해 알아보자. 3가지 변수 범위가 있는데 글로벌 로컬 스태틱 이 세가지가 있는데 먼저 글로벌 변수범위를 보자. 함수 밖에서 선언된 변수는 글로벌 변수범위를 가지며 함수 밖에서만 접근 할 수 있다. 이게 뭔소린가 곰곰히 생각해보자 생각이 안나면 잠시 뒹굴었다가 한번 보자.

 

함수 내에서 선언된 변수는 로컬 변수범위를 가지는데 글로벌과 반대로 이거는 함수 안에서 선언되고, 함수 안에서만 엑세스 할 수 있다. 로컬 변수는 선언된 함수에서만 인식되므로 다른 함수에서 같은 이름의 로컬변수를 가질 수 있다. 로컬은 국내 글로벌은 해외라 생각하면 쉽다.

 

글로벌과 로컬변수는 키워드가 있고, 그것으로 엑세스 할 수 있는데

'PHP5 > 설치 및 기본문법' 카테고리의 다른 글

8.php 상수  (0) 2019.04.21
7.php 문자열  (0) 2019.04.21
6.php 자료형  (0) 2019.04.21
5.echo  (0) 2019.04.21
3.php 기초적 문법  (0) 2019.04.21

3.php 기초적 문법

Posted by 슈퍼너드 리보
2019. 4. 21. 15:11 PHP5/설치 및 기본문법

서브라임3를 키고, 아래와 같이 입력해봅니다.

이제부터 이 사이에 코드를 입력합니다.

모든 프로그래밍의 시작을 알리는 Hello World를 로컬호스트에 뿌려봅시다. echo라는 코드를 써보고, "Hello World!" 해줍니다.  

다음은 주석이다. 주석은 컴퓨터는 못읽고 사람만 읽게 하는 기능을 가진 코드인데 나중에 코드를 만들고 이게 무슨 기능을 하지? 하고 깜빡하는걸 막기 위해 쓴다. //은 한줄 /* */은 두줄 이상 일 때 사용한다. /* */은 그외 9줄처럼 중간에 코드도 생략 할 수 있다. 때문에 로컬호스트에 연산결과 6이 아니라 4가 되는걸 확인 할 수 있다.

이번엔 br태그를 써보자 <br>은 엔터 느낌이라 생각하면 된다. 그리고 가만보면 echo가 여러 모양으로 보이는데 php의 좋은 기능 중의 하나다. 대소문자를 구별하지 않는거다. 강박적인 언어 파이썬에선 대소문자 틀리면 난리 나는데 php는 그렇지 않다!

그런데 조심할게 있습니다. color는 color만 인식한다는겁니다. 소문자는 소문자만 대문자는 대문자만 인식한니다. 이건 좀 유의해야겠습니다.

'PHP5 > 설치 및 기본문법' 카테고리의 다른 글

8.php 상수  (0) 2019.04.21
7.php 문자열  (0) 2019.04.21
6.php 자료형  (0) 2019.04.21
5.echo  (0) 2019.04.21
4.php 변수  (0) 2019.04.21