프로그래밍에서 관계연산자는 왼쪽에 있는 어떤 값과 오른쪽에 있는 값을 비교하여 서로 같은지, 어느쪽이 큰지, 등을 체크하는 것이라고 할 수 있습니다. 또한, 프로그래밍에 있어서 가장 중요한 조건문, 반복문에서 사용하게 됩니다! 관계연산자란? 관계연산자란 Boolean이라는 데이터타입이라고 하며, 숫자, 문자와 다른 타입을 가지고 있습니다. 프로그래밍을 하면서 비교는 값들이 같은지, 다른지, 큰지, 작은지를 구분하는 경우가 있습니다. 이과정에 관계 연산자의 결과를 참(True)이나 거짓(False)중 하나입니다. .==(동등연산자) == 연산자는 좌측과 우측의 값을 비교하여 서로 값이 같다면 참(True)을 다르다면 거짓(False)이 됩니다 위 코드는 var_dump를 이용하여 == (동등 연산자) 의 ..
PHP 변수선언 변수를 선언시에 가장 왼쪽에 $(달러)를 입력 후 변수명을 입력하고 =(등호)를 입력합니다. 여기서 등호는 같다는 의미가 아닌 저장하라는 의미입니다! 그 다음에 변수에 넣을 값을 입력 하시면 됩니다. 위 코드는 num이라는 변수를 선언한 후에 출력하는 코드입니다. 출력내용을 보시면 num 변수의 내용이 출력된 것을 확인하실수 있습니다. PHP 변수 응용 위 코드는 변수의 1을 +(더하기)라는 코드를 추가하였습니다! 위 출력내용을 보면 변수에 연산된 결과가 잘 나오는 것을 확인하실 수 있습니다. 즉, 위내용으로 변수에도 연산을 할수 있다는것을 알수 있습니다. 위 코드는 variable이라는 변수에 server라는 문자열을 넣었으며, 변수와 문자열을 결합하여 출력하는 코드입니다. 변수와 문자..
jQuery란? jQuery는 HTML의 DOM 조작과 이벤트 제어, 애니메이션 그리고 Ajax까지 웹 화면을 다루는 자바스크립트 라이브러리입니다. 제이쿼리는 css와 같은 표현식을 사용하며, HTML 페이지의 모양이나 내용을 수정하고 사용자와 페이지의 사호작용, 애니메이션 추가 등에 사용합니다. 제이쿼리의 특징은 DOM요소의 속성을 설정하고, 생성하거나 삭제, 표시 또는 숨깁니다. 클릭, 마우스의 이동, 동적 스타일 등의 이벤트를 정의합니다. AJAX를 호출합니다. jQuery 기본 규칙 제이쿼리를 사용하기 위해서는 먼저 다운로드 하여 설치한 후 사용함 제이쿼리 작성 기본 형식 : $(선택자).액션(); -$ : 제이쿼리를 의미하며, 제이쿼리를 시작하는 식별자 -선택자 : 원하는 요소를 선택 -액션 :..
PHP란? PHP(PHP : Hypertext Preprocessor)는 프로그래밍 언어의 일종이다. 원래는 동적 웹 페이지(Web page)를 만들기 위해 설계되었으며, 이를 구현하기 위해 PHP로 작성된 코드를 HTML 소스 문서 안에 넣으면 PHP 처리 기능이 있는 웹 서버에서 해당 코드를 인식하여 작성자가 원하는 웹페이지를 생성한다. 클라이언트는 어떠한 요청을 하고 서버는 클라이언트의 요청에 대한 응답 혹은 제공을 하는 구조입니다. 즉 구글, 다음 등등의 접속하는 유저들은 클라이언트이며, 서버는 구글의 컴퓨터, 다음 컴퓨터들이 브라우저를 통한 응답 혹은 정보를 제공하기 때문에 구글의 컴퓨터, 다음 컴퓨터가 서버가 되는 것입니다! 구글을 접속한다는 가정으로 가장 일반적인 접속방식으로 위중 1가지의 ..
React란? 웹 프레임워크로, 자바스크립트 라이브러리의 하나로서 사용자 인터페이스를 만들기 위해 사용됩니다. React는 왜 필요할까? react를 사용하지 않아도, html과 css, javascript를 이용해서 웹 페이지를 만들 수 있지만, react를 이용해 사용자와 상호작용할 수 있는 동적인 UI를 쉽게 만들 수 있기 때문입니다 :) React의 특징 1. Data Flow 2. Component 기반 구조 3. Virtual Dom 4. Props and State 5. JSX 1. Data Flow React는 데이터의 흐름이 한 방향으로만 흐르는 단방향 데이터 흐름을 가집니다. Augular.js와 같은 양방향 데이터 바인딩은 규모가 커질수록(대규모 애플리케이션의 경우) 데이터의 흐름을 ..
MySQL MySQL은 데이터베이스 소프트웨어입니다. 일반적으로 데이터를 추가하거나 검색, 추츨하는 기능을 모두 포함해서 데이터베이스라고 부릅니다. MySQL은 세계에서 가장 많이 쓰이는 오픈 소스의 관계형 데이터베이스 관리 시스템(RDBMS)입니다. MySQL은 PHP 스크립트 언어와 상호 연동이 잘 되면서 오픈소스로 개발된 무료 프로그램입니다. 그래서 홈페이지나 쇼핑몰(워드프로세스, cafe24, 제로보드, 그누보드)등 일반적으로 웹 개발에 널리 사용하고 있습니다. MySQL 설치 MAMP 설치 MySQL 실행 윈도우 : cd MAMP/bin/mysql/bin 로그인 : mysql -uroot -proot Welcome to the MySQL monitor. Commands end with ; or ..
자바스크립트 출력 자바스크립트는 여러 방법을 통해 결과물을 HTML 페이지에 출력할 수 있습니다. 자바스크립트에서 사용할 수 있는 출력 방법은 다음과 같습니다. window.alert() 메소드 자바스크립트에서 가장 간단하게 데이터를 출력할 수 있는 방법은 window.alert() 메소드를 이용하는 것입니다. window.alert() 메소드는 브라우저와는 별도의 대화 상자를 띄워 사용자에게 데이터를 전달해 줍니다. 결과화면↓ window 객체의 모든 메소드나 프로퍼티를 사용할 때는 window라는 접두사를 생략할 수 있습니다. HTML DOM 요소를 이용한 innerHTML 프로퍼티 실제 자바스크립트 코드에서 출력을 위해 가장 많이 사용되는 방법은 HTML DOM 요소를 이용한 innerHTML 프로..