목록PHP (39)
cgy12306
연산자란 컴퓨터에게 지시하기 위한 기호이다. =는 대입 연산자이다. 비교 연산자 비교 연산자의 결과는 true나 false 중의 하나이다. true는 비교 결과가 참이라는 의미이고, false는 거짓이라는 뜻이다. var_dump는 자료형을 말해주기 대문에 bool을 출력해주고 괄호안에 해당하는 값을 적어준다. “one”==”two”는 문자열 자체로 인식하기 때문에 false, “one”==”one”은 같으므로 true를 출력해준다. ‘!’는 부정을 의미한다. !=는 ==의 반대 결과를 보여준다. >은 왼쪽 값이 오른쪽 값보다 크다는 의미이다. 출처 : https://opentutorials.org/course/62/5121 비교 - 생활코딩 프로그래밍의 비교 기능은 이것만으로는 효용이 크지 않다. 후속..
php에서 변수에 담긴 데이터 형을 검사할 때는 gettype와 settype을 사용한다. gettype은 변수의 자료형을 보여주고 settype은 변수의 자료형을 변환해준다. a의 변수의 자료형을 출력한다. settype으로 a의 자료형을 double로 바꿔준다. gettype으로 a의 자료형을 출력한다. * var_dump는 출력을 강제로 해주지만 gettype와 settype은 출력을 강제로 하지 않아 활용도가 높다. is_int, is_array, is_bool, is_double 등과 같은 API도 비슷한 역할을 한다. 다만 참과 거짓으로만 나타내 준다. ex) is_int($a) php에서는 변수에 어떤 값이 들어가야 하는지를 미리 지정할 필요가 없다. 가변변수 title이라는 변수안에 sub..
변수는 문자나 숫자 같은 값을 담는 컨테이너 변수의 이름을 정의할 때 $로 시작 코드를 분석하면 a에 있는 값+1(2)를 출력. 는 줄 바꿈 변수 a값을 2로 변경 a에 있는 값+1(3) 출력 echo와 print는 같은 의미 #은 주석 first 변수에 coding 문자를 넣는다 $first.” everybody”에서 .은 문자와 문자를 연결해 줌. 변수는 코드의 재활용성을 높여준다. 만약 하나의 값을 바꿔야 한다면 코드의 대부분을 수정해야한다. 출처 : https://opentutorials.org/course/62/5118 변수 - 생활코딩 변수(變數, Variable)는 문자나 숫자 같은 값을 담는 컨테이너다. 여기에 담겨진 값은 다른 값으로 바꿀 수 있다. 변수는 마치 (사람이 쓰는 언어인) 자..
var_dump는 데이터가 어떠한 형식인지 보여줌. 문자열을 사용할 때는 “”를 사용. \(역슬래쉬)는 문자열의 시작이라는 “의 기능을 취소시켜 그냥 문자”로 인식하게 된다. 출처 : https://opentutorials.org/course/62/5115 숫자와 문자 - 생활코딩 예제 /number_string/number.php https://github.com/egoing/phpeverybody/blob/master/number_string/number.php /number_string/string.php https://github.com/egoing/phpeverybody/blob/master/number_string/string.php
HTTP : 웹 브라우저와 웹 서버가 통신하기 위한 규약 예를 들면 HTML은 편지 HTTP는 운송수단 Common Gateway Interface : 웹서버와 서버 사이드 스크립트가 데이터를 주고받기 위한 통신규약 php파일 하나를 만들면 DB에서 데이터를 얻어와서 CGI를 이용해 HTML 형태로 보여준다. php파일 하나로 모든 정보를 보여줄 수 있기 때문에 서버 사이드 스크립트 언어를 사용한다. 출처 : https://opentutorials.org/course/62/5117 서버측 언어를 사용하는 이유 - 생활코딩 서버측 언어를 사용하는 이유 2013-10-13 23:54:35 opentutorials.org
1번째 줄은 php엔진에게 php문법을 사용한다고 알려줌. 2번째 줄은 echo는 뒤에 있는 것을 화면에 출력하는 명령어. 문자열은 “ ”, ‘ ’ 를 사용. 3번째 줄은 php문법을 종료한다고 알려줌. echo “Hello workld”;는 html 내부이기 때문에 그대로 출력되고 그 다음 줄
PHP는 서버쪽에서 실행되는 프로그래밍 언어이다. 웹 클라이언트는 URL을 엔터로 요청을 하면 웹 서버는 URL에 해당하는 것을 제공한다. php는 hosting환경에서 사용 가능하고, 컴파일이 필요 없는 interpreter방식의 언어이다. 웹 서버 구성 sudo apt-get update sudo apt-get install apache2 sudo apt-get install php sudo apt-get install libapache2-mod-php sudo apt-get install mysql-server sudo /etc/init.d/apache2 restart sudo /etc/init.d/mysql restart apt-get을 업데이트 해준후 apache2, php, mysql을 설치하..