본문 바로가기
반응형

Programming/PHP22

2021년 PHP 개발자 생태계 jetbrains에 게시되어있는 2021년 PHP 개발자 생태계 https://www.jetbrains.com/ko-kr/lp/devecosystem-2021/php/ The State of Developer Ecosystem in 2021 Infographic The State of Developer Ecosystem 2021 is a detailed report about the programming community, which covers the latest trends in languages, tools, technologies, and lifestyles of developers. www.jetbrains.com 그 중 흥미로운 것은.. 1. PHP가 가장 인기 높은 나라는 프랑스 2. 주로 .. 2022. 10. 24.
[코드이그나이터] 1. CodeIgniter 설치하고 띄워보기 (4.2.7 기준) CodeIgniter 설치하기 사용 개발 에디터 : Visual Studio Code CI 버전 : 4.2.7 1. VS code 터미널 띄우기 일단 개발용 root 디렉터리에서 composer로 설치해 보려고 한다. Cmd 창을 이용해도 되고, VS code에서 Ctrl + ` 로 터미널을 띄우거나, 보기 > 터미널 로 띄워도 된다. 2. composer로 가져오기 > composer create-project codeigniter4/appstarter my_project > cp .\env .env 3. .env 파일 수정하기 모두 주석처리 되어있을텐데, 개발을 위해 아랫부분 주석을 풀고 development로 변경해준다 #-------------------------------------------.. 2022. 10. 24.
PHP 표준 파일 및 디렉토리 구조(표준 PHP 패키지 스켈레톤) 표준 파일 및 디렉토리 구조(표준 PHP 패키지 스켈레톤) bin/ 실행 파일 config/ 설정 docs/ 문서 public/ DocumentRoot resources/ 리소스 src/ php 소스 코드 tests/ 단위테스트 vendor/ 타사 라이브러리 https://github.com/php-pds/skeleton 2022. 10. 8.
PHP의 함수와 변수 예제 1. 모든 줄바꿈 앞에 ' '를 삽입한 string을 반환 [사용 예] echo nl2br("A: 야\nB: 엉?\n"); [결과] A: 야 B: 엉? 2. Predefined variables (모두 연관 배열의 형태) $_SERVER : 웹서버, 스크립트 $_GET : GET 방식으로 사용자가 서버에 전송한 데이터 $_POST : POST 방식으로 사용자가 서버에 전송한 데이터 $_COOKIE : 쿠키 정보 $_REQUEST : GET이나 POST 방식을 통해 사용자가 서버에 전송한 데이터와 쿠키 정보 $_FILES : 파일 업로드를 통해 사용자가 서버에 전송한 데이터 $_SESSION : 세션정보 $_ENV : 서버 환경정보 $GLOBALS : 전역변수 3. 상수 정의 [사용 예] define("V.. 2022. 10. 7.
728x90