user-thumbnail
@poburi
뭐야 나도 해볼래요.
SERIES

php

filter_array()로 배열 필터링

2019년 8월 22일

unset보다 멋있게 배열값 필터링하는 방법을 소개하겠습니다. 바로 arrayfilter()함수를 사용하는 법인데요. $category안에는 많은 원소들이 있는데 arrayfilter로 특정 키를 제외한 배열을 가져와 보겠습니다. callback 함수로 배열안에 특정 키를 제외하는 함수를 작성하였고, 그것을 return하였습니다. 따라서 결과값은 ...

breack와 continue

2019년 8월 28일

continue 실행 중에 continue를 만나면 조건문으로 이동. 그 후에 조건이 여전히 참이면 명령들을 다시 실행하고 거짓이면 반복문이 종료 된다. * $temp['askinfo'] : 질문 타입 - ask: 질문 - replyn: 0(답변 안달림 = 미해결), n(답변 달림 = 해결) $temp의 데이터 리스트가 쭉 돌다가 $temp...

알파벳 배열에 담기

2019년 9월 2일

알파벳 배열에 담기

날짜 함수 : date, mktime, strtotime

2019년 9월 2일

PHP에서 날짜를 다루는 주 함수 date(), mktime(), strtotime()이 있다. 1. date() string date ( 형식, 타임스탬프 ) 타임스탬프(=옵션)가 없으면 현재 로컬 시간을 사용. 주어진 형식에 따라 문자열 반환한다. 참조

문자열 함수

2019년 9월 3일

substr 문자열 일부를 추출 substr(문자열, 여기서부터, 여기까지) 예제1:

strstr()을 이용해 특정 값을 기반으로 하위 배열로 나누기

2019년 9월 3일

strstr() strstr(여기에서, 얘로시작하는부분부터끝까지, 왼쪽/오른쪽 ) 여기에서 얘로 시작하는 부분부터 끝까지 왼쪽이나 오른쪽으로 찾아줘. 예 2011-02-04와 같이 날짜 부분을 기반으로 여러 배열을 만들었다. 타임스탬프키를 가지고 있고, 타임스탬프키를 분해하여 날짜와 시간을 분리해야한다. 2011-02-04와 2011-02-05에...

list()를 이용한 변수화 작업

2019년 9월 3일

오류 문자열 배열을 배열화 하겠다고 이렇게 짠 php 스크립터: 구문분석 explode(', ', $strage) as $couple: $strage에 담긴 문자열을 ,을 구분으로 나누고 그 반환 값을 $couple에 담고 루프를 돌린다. list($name, $age) = explode('=', $couple);: $couple에 담긴 문자열...

array_fill() 배열의 index가 사라지는 현상 극뽁!

2019년 9월 3일

arrayfill() arrayfill(시작, 시작+@, 이거넣어) 오류

diff()로 날짜 차이 계산하기

2019년 9월 3일

문제 Common::dateTimeDiff($row-date, 'Days') == 0 : 오늘

JSON 인덱스 배열 만들기

2019년 9월 4일

문제 다음 PHP 배열이 있다.:

날짜랑 시간구하기(하루전, 일주일전, 한달전)

2019년 9월 10일

strtotime으로 날짜와 시간 구하기

접근 제어자

2019년 9월 10일

public: 외부 접근 OK - protected: 내부와 상속 받은 클래스에서 접근 OK - private: 해당 클래스 내부에서만 접근 OK $params변수, fileUpload()함수는 InfoBoard 클래스 내에서 밖에 못씀. private는 네이밍에 접근 제어자를 씌어줌으로써 중복의 위험성으로 부터 벗어나게 해줌....

UTC Asia/Seoul Timezone 설정

2019년 9월 11일

UTC 협정 세계시, Coordinated Universal Time(UTC). UTC는 그리니치 평균시(GMT)라고 불리기도 한다. 대한민국 시간대는 UTC +9에 속한다. Timezone 설정 앞서 말했듯, 대한민국 시간대(Korea Standard Time, KST)는 UTC +9에 속한다. 즉 UTC 0인 영국의 런던시간이 0시일 때 한...

REACTPHP: CORE COMPONENTS 🚀

2019년 9월 30일

CORE COMPONENTS - EventLoop - Steam - Promise EventLoop 라이브러리가 이벤트I/O에 사용할 수 있는 핵심 이벤트루프 비동기 기반 라이브러리를 상호 운용 할 수 있으려면 동일한 이벤트 루프를 사용해야 한다. 이 구성 요소는 모든 라이브러리가 대상으로 할 수 있는 공통 LoobInterface를 제공한다. ...

Design Patterns: 싱글톤 🌈

2019년 9월 30일

Design Patterns 웹 애플리케이션을 위한 코드와 프로젝트를 구성하는 방법은 여러 가지가 있으며, 아키텍쳐에 대해 원하는만큼 생각할 수 있다. 그러나 코드를 보다 쉽게 관리하고 다른 사람들이 이해하기 쉽기 때문에 일반적으로 공통 패턴을 따르는 것이 좋다. Singleton 웹 응용 프로그램을 디자인 할 때 특정 클래스의 한 인스턴스에...