카테고리 보관물: php

[PHP] 문자열 포함여부 구분하기

문자열에 특정 문자열이 포함되어 있는지 확인하고자 할 때, strpos() 함수를 통해 확인이 가능하다.

카테고리: ICT, php | 태그: , , , , , , , , , , | 댓글 남기기

php curl get headers array

php에서 curl을 이용해 간단하게 headers array를 긁어오는 방법을 소개해 드리겠습니다. 굉장히 쉽습니다. getHeaders.php $ch = curl_init(“https://호스트 네임/path”); curl_setopt($ch, CURLOPT_HTTPHEADER, array( ‘authority:호스트 네임’, ‘method:GET’, ‘path:원하는 path’, ‘scheme:https’, ‘accept:text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8’, ‘accept-encoding:gzip, deflate, sdch’, ‘accept-language:ko-KR,ko;q=0.8,en-US;q=0.6,en;q=0.4’, ‘upgrade-insecure-requests:1’, ‘user-agent:Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_3) AppleWebKit/537.36 … 계속 읽기

카테고리: php | 태그: , | 댓글 남기기

Laravel custom 404 page

정말 간단하지만 처음 설정할 때, 약간의 삽질을 요구케 한다. 먼저 Handler.php를 수정하자. app/Exceptions/Handler.php use Symfony\Component\HttpKernel\Exception\NotFoundHttpException;   위의 구문을 추가 후 render function 안에 아래의 코드를 삽입한다. if($e instanceof NotFoundHttpException) { return response()->view(‘error.404’, [], 404); }   이제 /resources/views/error/404.blade.php를 커스토마이징 하면 … 계속 읽기

카테고리: Laravel, php | 태그: , , | 댓글 남기기

Laravel curl을 이용해 routes에서 view로 data 전달하기

다음과 같이 CurlController를 작성한다. app/Http/Controllers/CurlController.php <?php namespace App\Http\Controllers; use App\User; use App\Http\Controllers\Controller; class CurlController extends Controller { public function __construct() { } public static function postCurl($host, $url, $params) { $ch = curl_init($host . $url); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $params); … 계속 읽기

카테고리: Laravel, php | 태그: , | 댓글 남기기

Reactjs facebook login

facebook login을 reactjs를 통해 구현해 보자! 아주 간단하다. API로 요청할 때 Backbone.js를 사용했습니다. wordpress.com에서는 div tag를 지원하지 않기에 홑화살괄호(‘<‘,’>’) 대신에 대괄호(‘[‘, ‘]’)를 사용했습니다. 또한 code내에서 facebook sdk url을 입력 불가능하도록 막아 놓아 js.src = “facebook sdk url”로 대체했습니다. 다음은 facebook … 계속 읽기

카테고리: facebook, php, reactjs | 태그: , , , , | 댓글 남기기

Mac에서 php7 install 하기

Homebrew를 이용해 간단히 설치 가능합니다. 3번의 prefix 앞에 있는 hyphen(-)은 double hyphen 입니다. 자동으로 single hyphen으로 변경되네요. brew update brew install homebrew/php/php70 export PATH=”$(brew –prefix homebrew/php/php70)/bin:$PATH”

카테고리: php | 태그: | 댓글 남기기