분류 전체보기

· Backend/php
배열 하나의 변수에 하나의 값만 대입하던 이전 방식들과 다르게 배열을 이용하면 하나의 변수에 여러 개의 값을 대입할 수 있다. php에서의 인덱스는 키key라고 부르기도 한다. 배열 선언 변수명 = array(); 배열의 0번째 인덱스에 값 대입하기 Result 배열 fruits의 0번째 인덱스 : apple 문자 인덱스 PHP를 공부하면서 새로 알게된 부분인데, 문자열로 된 인덱스를 지정할 수 있다는 점이다. 처음봐서 꽤 당황스럽기도 하고 신기하기도 하고 ... 인덱스 칸에 숫자 대신 문자열을 넣으면 된다. Result 배열 player의 job 인덱스 : archer => 화살표를 이용한 다수의 인덱스와 값 추가 이런식으로도 변수에 다수의 인덱스와 값을 넣을 수 있다. 이중 배열 이렇게 배열 안에 배..
· Backend/php
연산자 변수 a와 b에 각각 2와 4의 값을 대입하고 5개의 연산자를 이용하여 연산을 해보았다. 일반적으로 아는 수학의 사칙연산과 다르게 %라는 연산자가 있다. 이것은 나누기 연산의 나머지 값을 구할 때 사용한다. 말 그대로 나누기 /는 몫의 값이고, 나머지 %는 나머지 값이다. Result 2 더하기 4 는 6 2 빼기 4 는 -2 2 곱하기 4 는 8 2 나누기 4 는 0.5 2 나누기 4 의 나머지는 2 대입연산자 php의 대입연산자는 변수 += 값; 변수 -= 값; 등 다른 프로그래밍 언어와 같지만, 다른 부분이 있다면 변수 .= 값; 의 구성으로 된 대입 연산자가 있다는 것이다. Result 변수 movie의 값은 Love Actually
· Backend/php
상수 선언하기 상수란 변수와 달리 변하지 않는 값이다. 상수는 define 으로 선언할 수 있다. 구성문은 define(상수명, 값); 이다. 보통 상수명은 대문자에 언더바로 단어를 잇는 식으로 많이 짓는다. 서울에서 부산까지의 거리는 325km이다. 처음 SEOUL_TO_BUSAN 이라는 상수에 325km의 값을 넣고, 뒤에 600km의 값을 다시 넣었다. Result 상수 SEOUL_TO_BUSAN의 값은 325km 상수 SEOUL_TO_BUSAN의 값은 325km 600km의 값이 대입되지 않은 것을 알 수 있다.
· Backend/php
변수 선언하기 변수의 선언은 $변수명 = 값; 으로 구성되어 있다. 문자열 안에서의 변수는 {중괄호}로 감싸서 표현한다. Result 변수 age의 값은 20 입니다. 변수에 문자열 값 대입하기 만약, 문자열 안에서 동일한 쿼테이션을 사용할 때에는 역슬래시쿼테이션 \"을 쌍으로 이용한다. 연결 연산자 사용하기 다른 프로그래밍 언어에서는 대부분 + 기호를 이용하여 연결 연산을 했지만, php에서는 . (dot)을 이용하여 연결 연산을 한다. 물론 echo $str1."개발자"; 이런 식으로도 사용할 수 있다. Result 어린 개발자 by민57
· Backend/php
echo문으로 문자열 출력하기 문자열은 더블 쿼테이션("")이나 싱글 쿼테이션('')으로 감싸준다. 숫자만 출력할 때는 감싸지 않아도 된다. 문장의 끝에는 세미콜론(;)을 꼭 붙여준다. print문으로 문자열 출력하기 완전히 똑같은 문법이다. 차이점이 있다면 echo는 그냥 명령문이고 print는 함수와 같이 사용할 수 있으며 1을 리턴한다고 한다. php 주석 HTML 코드 보기 기능을 사용했을 때 php의 주석을 사용하면 보이지 않는다.
· Backend/php
서버 구축 프로그램 XAMPP 다운로드 https://www.apachefriends.org/index.html XAMPP Installers and Downloads for Apache Friends What is XAMPP? XAMPP is the most popular PHP development environment XAMPP is a completely free, easy to install Apache distribution containing MariaDB, PHP, and Perl. The XAMPP open source package has been set up to be incredibly easy to install and to us www.apachefriends.org 위 사이트에..
인강을 들으면서 ReactJS로 Movie App을 만들었었다. 그때는 데이터를 받기 위해서 fetch라는 걸 썼었는데 지금 만들고 있는 포트폴리오 사이트와 연동해서 브라우저에 올리기 위해서는 따로 JavaScript Ajax를 이용해야 했기때문에 방법을 더 찾아봤다. https://yts.mx/api#list_movies API Documentation - YTS YIFY Official YTS YIFY API documentation. YTS offers free API - an easy way to access the YIFY movies details. yts.mx 영화 목록은 여기서 받아왔다. 아래로 내려가다 보면 URL이 두 개 나와있는데, 여기서 다음 표를 참고하여 정렬 기준을 바꿔서 데이터..
기존의 기술과 차이점 기존의 웹 브라우저는 굉장히 정적이여서, 클라이언트 측에서 어떠한 정보를 요청request하게 되면 서버 측에서는 해당 정보를 포함한 페이지 전체를 응답response으로 돌려주었다. 웹 브라우저는 서버로부터 받은 HTML을 브라우저에 띄워주는 일을 하였다. http 프로토콜상 요청 건에 대하여 응답을 받게 되면 이루어졌던 연결이 끊기게 설계되어 있는데 그 과정에서 브라우저는 비슷한 페이지를 다시 렌더링해야 했고 서버 또한 같은 페이지를 생성해야 하는 둥 많은 자원을 낭비하게 되었다. Ajax란? Ajax는 Asynchronous JavaScript and XML의 약자로 JavaScript와 XML을 이용한 비동기적 정보 교환 기법이다. 이름에 XML이라고 명시되어 있지만 요즘에는..
민57
'분류 전체보기' 카테고리의 글 목록 (12 Page)