php학습 #1 기초

2020. 11. 18. 14:01개발&TIL/php

기초

주된 용도는 웹사이트의 구현

php - 프로그래밍 언어이며 php 프로그램은 php 프로그래밍 언어로 작성된 지시 사항

php엔진 - php 프로그램을 읽고 지시사항을 수행, 웹으로 치면 웹페이지를 생성하는 존재

php가 서버사이드의 언어로 불리는 이유는 웹서버 쪽에서 동작하기 때문

php는 무료

오픈소스 프로젝트로 내부를 들여다볼 수 있음

크로스 플랫품을 지원

광범위하게 사용중 홈페이지, 페이스북, 위키피디아, 텀블러, 슬랙, 야후등

복잡하지 않고 소규모사이트의 경우 쉽게 개발이 가능

웹프로그램을 위해 만들어진 용도

사용법

일반적인 파일명은 .php

php엔진은 시작태그('') 사이에 있는 명령을 수행

php엔진은 바깥쪽은 완전히 무시(시작태그 이전과 종료태그 이후)

종료태그는 생략할 수 있음

파일의 마지막 부분에 다다를때까지 종료태그를 찾지 못하면 파일 맨 끝에 종료태그가 있다고 간주

'<?' : 짧은 시작태그로 설정 후 사용도 가능하나 명시적으로 쓰는걸 추천

세미콜론 : 하나의 구문이 끝나고 새로운 구문이 시작됨을 엔진에 알리는 역할

화이트스페이스(공백, 탭, 개행문자)는 프로그램 실행에 영향 X

'//' : 한줄 주석

'#' : 한줄 주석 (최근에는 #보다 //를 사용하는 방식을 선호)

'/* */' : 멀티라인 주석

print, number_format 등의 함수명은 대소문자를 구별 X

프로그램에 쓰인 키워드와 함수명이 모두 대문자든 소문자든 혹은 섞여 있든 상관 X

  • hp 설정정보 화면 노출 및 셋팅확인용 페이지
//ex) index.php

<?php phpinfo() ?>

Run as interactive shell : php -a

728x90

'개발&TIL > php' 카테고리의 다른 글

php학습 #4 배열  (1) 2020.12.03
php학습 #3 조건문, 연산자, 반복문  (0) 2020.11.30
php학습 #2 문자, 변수  (0) 2020.11.23