오토로드 (옛날정리)
// 참조내용을 정리만 한단계이고 테스트는 해보지 않았기때문에 불확실한 정보임..오토로드란?클래스가 호출될때 자동으로 특정파일을 불러오는 PHP의 기능PHP7이상부터 본격적으로 도입됨require / include 를 사용하지 않고 자동으로 불러오고 싶을때 사용클래스만
namespace / use / require / include
require해당 php파일을 불러온다불러올 파일이 없으면 fatal error를 발생시킨다 (엄격한 로드방법)include해당 php파일을 불러온다불러올 파일이 없으면 warning을 발생시킨다require_once / include_once_once를 사용하는 이유
배열 / 연관배열 / stdClass / + 변수 출력 함수
배열값만으로 구성된 형태로 저장하고 사용함// 정의 $memder = array("kim","25"); $memder[2] = "180"; //아래와 같은 정의도 가능 (php5.4부터) $memder = ["kim","25"]; // 사용 (인덱스사용) echo
무명함수(익명함수/클로저)
무명함수(익명함수/클로저)란?단 한번만 실행하는 일회성 함수주로 콜백을 파라미터로 입력받는 함수의 파라미터로 사용됨 (JS의 setTimeout의 콜백함수를 넣듯이)// array_filter란 배열에서 특정조건에 맞는 항목만 뽑아내는 PHP내장함수이다 // array
PHP정리
PHP중요한부분 ⭐️을 붙임※ 글로벌 상수※글로벌 변수사용예제 (정적변수보다 보관이 짧다)$g=1;function plus(){global $g;echo $g+=1;}plus(); // 2plus(); // 3function printGlobal(){echo $GLOB