전체 글(21)
-
[PHP] implode() - 배열을 문자열로 변환해주는 함수
implode() 함수란? -> 배열을 구분자 기준으로 문자열 형태로 변환해주는 함수이며, implode("구분자", $array) 형태로 사용한다. 예시) $arr = array("Korea", "USA", "France"); $str = implode(",", $arr); echo $str; // $str = "korea, USA, France" implode() 함수와 반대역할로 문자열을 구분자 기준으로 배열형태로 변환해주는 explode() 함수도 있다. [PHP] explode() - 문자열 분할 함수 explode()란? -> 문자열을 구분자 기준으로 배열 형태로 변환해주는 함수이며, explode("구분자", $변수) 형태로 사용한다. 예시) $nation = "Korea, USA, Fran..
2023.07.31 -
[PHP] explode() - 문자열 분할 함수
explode()란? -> 문자열을 구분자 기준으로 배열 형태로 변환해주는 함수이며, explode("구분자", $변수) 형태로 사용한다. 예시) $nation = "Korea, USA, France"; $arr = explode(",", $nation); echo $arr; // Array ([0] => Korea [1] => USA [2] => France ) explode()함수의 반대역할을 해주는 함수로 배열을 문자열 형태로 변환해주는 implode() 함수도 있다. [PHP] implode() - 배열을 문자열로 변환해주는 함수 implode() 함수란? -> 배열을 구분자 기준으로 문자열 형태로 변환해주는 함수이며, implode("구분자", $array) 형태로 사용한다. 예시) $arr =..
2023.07.31 -
[JavaScript/React] export와 export default의 차이는 간단하다
자바스크립트 es5나 es6를 사용할 때 or 리액트를 배울 때 export와 export default를 사용해봤을 것이다. 이 둘의 역할은 모듈안에 함수 및 객체를 export해서 다른 모듈에서 import하고 사용하기 위함인 건 알 것이다. export function example1() { console.log('첫번째 예시입니다.'); } function example2() { console.log('두번째 예시입니다.'); } export { example1, example2 }; export는 export default와 달리 이렇게 하나의 모듈에 함수나 객체 등 여러가지를 선언해 놓았을 경우 함수 이름이나 객체, 클래스 등의 이름으로 여러 값을 export를 할 수가 있다 import { ..
2023.07.29 -
[PHP] foreach() 반복문 이해하고 사용하자.
실무에 들어가게 되면 많이 볼 수 있는 반복문이 foreach() 반복문일 것이다. for 반복문을 사용할 수도 있지만, 이해만 한다면 코드 용량도 대폭 줄이고, 실무에서 가장 많이 상대하는 배열객체를 다루기에는 foreach() 반복문이 훨씬 유용하다. foreach() 반복문 사용방법 // 대한민국의 수도는 서울입니다. // 미국의 수도는 워싱턴입니다. // 중국의 수도는 배이징입니다. // 일본의 수도는 도쿄입니다. array 라는 배열안에 'key' 값에는 국가이름, 'value' 값에는 수도이름이 들어간 걸 볼 수 있습니다. 대부분 실무에서는 단순히 우리가 처음 배웠던 array = ['서울', '워싱턴', '베이징', '도쿄'] 처럼 value들 위주로만 나열된 배열이 아니라, 위 코드안에 배..
2023.07.28 -
[React] State 의미와 useState() 사용방법
State(상태) 란? State(상태)란 React에서 동적인 데이터의 값을 다루기 위해 사용하는 Object입니다. 리액트는 함수를 사용해서 변수 대신에 State(상태)에 저장하여 사용하는데 그 때 사용하는 리액트 함수가 바로 useState()입니다. State는 변수와 달리 상태가 변경되면 자동으로 재렌더링이 되는 장점이 있습니다. useState() 사용방법 이해하기 쉽게 아래 영상에 해당하는 간단한 예제 코드와 함께 설명을 해보겠습니다. counter.js import React, { useState } from 'react'; const Counter = () => { const [count, setCount] = useState(0); const onIncrease = () => { se..
2023.07.27 -
자바(JAVA)의 기본타입, 참조타입에 대한 쉬운 이해
자바(Java)에서 사용하는 대표적인 두 종류의 타입을 알아보겠습니다. 자바(JAVA)에서는 기본타입(primitive type)과 참조타입(reference type)으로 나누어집니다. 우선 기본타입에는 정수, 실수, 문자 그리고 논리 타입이 있고, 참조타입에는 배열, 열거, 클래스 그리고 인터페이스가 있습니다. 기본타입인 byte, char, short, int, long, float, double, boolean의 변수는 값을 변수 안에 저장을합니다. 그와 달리 참조타입인 배열, 열거, 클래스, 인터페이스의 변수는 메모리의 번지 수를 변수 안에 저장합니다. 그래서 그 번지 수를 통해서 객체를 참조한다는 의미에서 참조타입이라고 불립니다. 우선, 윗글에서 설명한 내용에서 기본타입의 변수와 참조타입 변수..
2023.05.13