일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- PHP
- PDO
- auth0
- web
- vuetify
- VR
- JS
- package-lock.json
- Three.js
- aframe
- EM6
- A-Frame
- CI/CD
- WebVR
- 3d
- javscript
- bootstrap
- npx
- version mismatch
- promise
- AR
- vue
- vuex
- Node
- JavaScript
- vue-template-compiler
- WebXR
- array
- Component
- 상태관리
- Today
- Total
목록개발/php (8)
대가는 결과를 만든다
'PHP_SELF' : 현재 실행하고 있는 PHP 파일의 파일명 'SERVER_ADDR' : 현재 스크립트가 실행되고 있는 서버의 IP 주소 'SERVER_NAME' : 현재 스크립트가 실행되고 있는 서버 호스트의 이름(Note: Under Apache 2, you must set UseCanonicalName = On and ServerName. Otherwise, this value reflects the hostname supplied by the client, which can be spoofed. It is not safe to rely on this value in security-dependent contexts.) 'REQUEST_METHOD' : 페이지 접근한 메서드 'GET' , 'PO..
echo json_encode($something) ; 위와 같이 json 인코딩 값을 출력할 때 한글의 경우 유니코드로 출력되는 문제가 있다. 이를 해결하기 위해선 ==> echo json_encode($something, JSON_UNESCAPED_UNICODE); 상수 파라메터를 더 줌으로써 해결된다. (PHP 5.4 이상 버전만 가능) 참고 링크 : http://ittravelkr.tistory.com/30
PHP로 REST API를 구현하기 위해 시도하면서 PHP에서 간편하게 라우팅을 구현할 수 있는 라이브러리를 찾게됨.composer에서 간편하게 설치 가능. composer 사용법은 composer에 대한 게시물 참조 할 것 1. composer.json 입력 후 설치 { "require": { "phroute/phroute": "1.*" } } composer install or 2. composer 설치composer require phroute/phroute phroute 깃헙 링크 : https://github.com/mrjgreen/phroute간단 예제 튜토리얼 : https://www.sitepoint.com/fast-php-routing-phroute/ ** 사용시 사용하는 웹서버에 맞게 ..
composer란? PHP에서 사용하느 의존성 관리도구이다. 해당 Project에서 사용하는 라이브러리들을 선언하고 의존성 해결 및 설치를 해준다. Node.js의 npm, Ruby의 bundler, gem같은 패키지 관리 도구와 비슷한 개념이다. 여러 라이브러리에 의존하는 프로젝트, 또 다른 라이브러리에 의존성이 있는 경우 의존관계 라이브러리 지정도 가능하다. 알맞은 버전의 패키지들과 의존 패키지들을 설치해준다. composer설치 1. 리눅스 curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/local/bin/composer 2. 윈도우 https://getcomposer.org/Composer-Setup.exe 에서 다운로..
PDO : PHP Data Objects 여러가지 Database를 제어하는 방법을 표준화한 것이다.Database는 다양한 종류가 있다.(MySQL, Postgres 등....) 그리고 종류에 따라 서로 다른 드라이브를 사용하여 Database를 제어하기 위한 API가 달랐다.PDO를 사용하여 동일한 방법으로 Database를 제어할 수 있다. PHP Right Way 에서 PDO 사용 권장
cURL은 PHP로 HTTP 요청을 할 수있게 해주는 라이브러리- curl_init ()을 사용하여 cURL 세션을 초기화 한 다음,- curl_setopt ()를 통해 전송에 대한 모든 옵션을 설정 한 다음,- curl_exec ()를 사용하여 세션을 실행할 수 있다는 것 -함수 레퍼런스 문서 : http://php.net/manual/en/ref.curl.php -설치 확인 및 설치 방법(설치가 안되있을 시 PHP문서에서 curl_init(); 같은 curl함수를 호출 시 오류가 남.) php -i | grep curl sudo apt-get install php-curl systemctl restart php7.0-fpm -php7버전이 아닌 경우에는 맞는 버전의 패키지를 설치 해야함(디폴트로 7버..
Jsonarray를 받아 파싱하여 출력하기 12345678910111213
1.psql접속 123456789101112Colored by Color Scriptercs 각 변수에 postgresql에 접속하기 위한 정보를 저장한 후에 pg_connect()함수를 통해 접속 2.에러로그 출력 12345 echo pg_last_error($connect_db); //해당 접속에 대해 에러로그를 출력하는 명령어 cs 에러출력 명령어. psql관련 에러 발생시 에러로그 출력! 3.쿼리 실행3.1 INSERT, DELETE 123456789101112131415161718192021Colored by Color Scriptercs 3.3 SELECT 두번째 방법(여러 데이터 가져와 JSONObject, Array형태로 만들기) 123456789101112131415161718192021..