Search result

라라벨의 의존성 주입 컨테이너

Laravel 의 제어의 역전(Inversion of Control) / 의존성 주입 (Dependency Injection) 컨테이너는 매우 강력한 기능입니다. 안타깝게도, 라라벨의 공식 문서는 이 기능의 모든 면을 설명하고 있지 않습니다. 그런...

PHP Laravel

PHP 문자열

PHP에서 사용되는 문자열을 자세히 들여다보고, 관련된 규칙들을 살펴봅니다. 문자열(String) 문자들을 표현할때 사용하며, 메모리 공간의 제약이 없다. 즉, 문자열의 길이에 상관없이 제한 없는 문자열을 지원한다...

PHP string 문자열

PHP 상수

PHP 상수에 대하여 알아봅니다. PHP 상수 상수는 항상 같은 값을 지니는 변하지 않는 수이며, 한 번 설정하면 전역 변수처럼 사용할 수 있다. 한번 설정된 값은 변경할 수 없다. 대소문자 구별을 하지만 관례적으...

PHP PHP 상수

PHP 변수

PHP의 변수에 대하여 알아봅니다. PHP 변수 PHP에서 변수란, 어떤 값을 기록해 둘 수 있는 공간(메모리)에 이름을 붙여 둔 것이다. $변수명과 같은 형식으로 정의하며, 대입연산자(=)를 사용하여 값을 할당할 수 있...

PHP var 변수

PHP 기본 문법

PHP의 기본적인 문법에 대하여 알아봅니다. PHP 기본 구문 PHP는 HTML 모드를 기준으로 해석되다가 PHP의 시작을 알리는 시작태그를 만나면 PHP 모드로 전환하여 해석된다. 이런 방식의 해석은 시작과 끝 태그 밖에...

PHP PHP 기본문법

PHP 기초

PHP를 본격적으로 배우기에 앞서 기초적인 내용들을 정리하고 넘어갑니다. 웹의 동작 원리 웹 브라우저의 주소창에 도메인(www.php.net)을 입력했을때 발생하는 일련의 과정은 아래와 같다. 클라이언트(웹 브라...

PHP

[책] 바쁜 팀장님 대신 알려 주는 신입 PHP 개발자 안내서

페이스북 Modern PHP User Group의 이현석 님이 쓴 책이다. 2월 초에 업투데이트북스(이현석 님이 만든 출판사다)로부터 “읽어보시고, 사람들에게 소개할만하다고 생각되시면” 블로그에 소개해 달라는 요청을 받았다...

PHP Book

[튜토리얼] 도커 Docker 로 논리적으로 구분된 PHP 작업 공간 만들기

지난 포스트를 보고 좀 더 쉬운 튜토리얼이 있었으면 좋겠다는 요청이 있어서 별도의 포스트로 발행해봅니다. 목차 현재 PHP 환경 확인하기 도커 설치 이미지 내려받기 컨테이너 생성/실행 컨테이너에 작업 디렉토리...

Docker Linux 개발 LAMP LEMP PHP 도커

Docker를 이용해 호스트와 다른 버전의 PHP 개발환경 만들기

최근 php 5.1로 작업된 프로젝트를 마이그레이션 할 일이 생겼습니다. 최종 목표는 php 7.1 이상의 환경에서 돌리는 겁니다. 많은 문제가 예상되지만 그 중에서 가장 큰 문제는 mysql_* 시리즈 함수들입니다. mysql_...

Docker PHP 개발 Deprecated LAMP mysql_connect mysql_query

[책] 바쁜 팀장님 대신 알려주는 신입 PHP 개발자 안내서

프로그래밍을 배우는 방법은 다양합니다. 어떤 사람은 책으로, 또 다른 이는 동영상 강의로, 운이 좋은 사람들은 학교에서 전공으로 배우기도 합니다. 배우는 것 또한 다양합니다. 각종 프로그래밍 언어를 배우기도...

비분류 PHP 개발자 신입