Search result

self vs static

self 와 static 키워드의 차이점

PHP self static Tip

PHP Annotated – August 2022

PHP php-annotated-monthly php-annotated

PHP 8.1에서 상속된 메서드에서 정적 변수 사용 문제

PHP 8.0에서 8.1로 마이그레이션중 Usage of static Variables in Inherited Methods 변화로 오류가 발생했다. class A_Class { public static function foo() { static $num = 0; return ++$num; } } class B_Class...

개발 PHP

php 8.1 설치 (ubuntu)

php 8.1 (ubuntu) https://computingforgeeks.com/how-to-install-php-on-ubuntu-linux-system/ sudo add-apt-repository ppa:ondrej/php sudo apt update sudo apt install php8.1 - 동작 버전 변경 - php 버전을 8...

PHP

PHP Annotated – July 2022

PHP php-annotated-monthly php-annotated

PHP 열거형(enumerations) 정리

PHP 8.1에 열거형이 추가되었습니다. 그동안 클래스와 클래스 상수를 사용해서 열거형처럼 사용했었는데 용도에 맞게 사용할 수 있는 타입이 생겼습니다. Enumerations - php를 중점으로 번역했습니다. 열거형, "Enu...

PHP

포트와 어댑터 아키텍처: PHP 예제

포트와 어뎁터 아키텍처(ports and adapters architecture)는 육각형 아키텍처(hexagonal architecture)로도 불린다. (육각형 아키텍처를 통해) UI…

PHP

studio: php 패키지 로컬에서 작업하기

franzliedke/studio는 php 패키지를 개발할 때 로컬에 있는 패키지를 참조할 수 있도록 도와주는 composer 확장 도구다. 물론 composer…

PHP

PHP에서 callable로 배열 필터하기

어떤 프로그램이든 배열이나 목록과 같은 자료구조에서 조건에 맞는 요소(element)를 찾아 하위 집합을 만들어야 하는 경우가 있습니다. PHP에서는 배열(array…

PHP

PHP Annotated – June 2022

PHP php-annotated-monthly php-annotated