Curl Kütüphanesine Giriş (Ders 1)

안녕하세요, 저는 Tayfun Erbilen입니다 Prototürk를 위해 만든 이러한 공유 비디오에 오신 것을 환영합니다

이 비디오는 "Curl"라이브러리에 있습니다 우리는 당신과 로그인 할 것입니다 우리는 "Curl"라이브러리를 알고 있습니다 우리가 많이 사용하는 "컬 (Curl)"명령에 대해 이야기하겠습니다 "Curl"을 사용하면 간단한 작업을 수행 할 수 있습니다

다른 서버에서도 예를 들어, 어떻게 우리 자신의 서버로 그것을 전송할 수 있습니다 이제부터 시작하겠습니다 내 localhost에 curl이라는 폴더가 있습니다 나는 그것에 "indexphp"를 만든다

메모장 + + 프로그램으로 여는 중입니다 내 PHP 태그를 작성하고 있습니다 Curl에서 필요한 명령과 설명을 찾으려면 phpnet에서 여기서 검색 필드에 "컬"이라고 적습니다 필요한 모든 설명, 코드 및 사용 명령 당신은 그들 모두를 여기서 찾을 수 있습니다

물론, 나는 당신이 터키 사람에게 향할 때, 번역이 있습니다 이해하기 어렵고 복잡하며 어리석은 나에게 모르는 사람 그는 나를 대신해서 알지 못할 것입니다 그래서 영어를 공부하는 것이 가장 논리적이라고 생각합니다 Eee, 컬 Eee 🙂 예, 우리는 컬을 시작할 것입니다 curl 커맨드를 먼저 봅니다 curl_init 친구들 이 명령으로 컬 세션을 시작합니다

Curl을 사용하여 작업을 수행해야합니다 curl_init이라고 말하면서 세션을 시작합니다 이것을 변수에 넣자 우리가 그것을 사용할 것이기 때문에 우리는 또 다른 명령을 가지고있다 curl_close 명령

이것은 프로세스가 끝난 후 우리가 시작한 세션입니다 그리고 우리가 가장 자주 사용하는 컬 명령 친구 이것은 curl_setopt 명령입니다 여기에 매개 변수를 지정하면 우리는 그들과의 거래를 완전히하고 있습니다 그런 다음 curl_exec 명령이 나타납니다 그래서 우리는 세션을 운영 중이고

우리는 정보를 보내고 대답을 얻습니다 이 데이터의 변형을 전송 중입니다 예를 들어, 데이터 이름

그것을 화면에 표시합니다 예를 들어 curl_setopt에는 다음과 같은 내용이있을 수 있습니다 예를 들어 googlecom을 입력하고 싶습니다 php는 인간과 같습니다

사용자 참여도 마찬가지 컬 라이브러리 덕분에 브라우저에서 브라우저를 방문하고 싶습니다 내가 이미 이렇게 말했듯이, curl_init을 컬 세션으로 시작해야합니다 그런 다음 curl_setopt에 매개 변수를 입력합니다 다시 curl_exec로 응답을 보내고 응답을 취하고 변수에 대해 행동하십시오 그런 다음 친구와의 세션이 끝났을 때 cURL_CLOSE을 종료했습니다

첫 번째 매개 변수는 cURL 세션 매개 변수입니다 그렇다면 여기에 우리는 많은 파라미터가있는 SetOpt에서 사용할 것입니다

우리는 모두 여기에서 사용할 것입니다 우리는 또한 우리의 친구들을 사용할 것입니다 CURL_OPT CURL_OPT_URL 여기서 나는 그 값을 입력 할 것이다 나는 나가 가고 싶은 위치의 주소를 쓴다 나는 googleco 그리고 나서 데이터 전송을 시작해야합니다 curl_setopt로 여기 다시 CURLOPT_RETURNTRANSFER 사실이라고 말하면서 데이터 전송 프로세스가 시작됩니다 나중에 다시 시도해 봅시다 로컬 호스트에 갈 것입니다

무엇이 곱슬 곱슬합니다 이러한 오류가 발생하는 경우 서버가 제대로 작동하지 않습니다 먼저이 서버를 활성화해야합니다 그래서 우리는 phpini 파일의 위치를 ​​알아 내야합니다

여기 phpinfo 함수를 실행하면 그녀가 우리에게 말하는 곳을 당신이 보는 것처럼 여기 나는 그것을 열고 (phpini) 컬이라고 부른다

내 친구의 시작 부분에서 세미콜론을 제거하십시오 서비스를 다시 시작해야합니다 예, 제 서비스가 재개되었습니다 이제 제대로 작동해야합니다 물론 화면의 데이터를 친구에게 인쇄해야합니다

내가 갱신 할 때, 네가 그것을 보았을 때 네, 옮겼다 왜 내가 잘못한거야? googlecom을 입력하면 귀하의 국가는 무엇입니까? 그에게 따르면, 그것은 당신에게 도메인을 안내합니다 googlecom 또는 google

comeu와 같은 그럼 어떻게 될지 우리가 지시하는 곳으로 가야합니다

curl_setopt에 매개 변수를 설정하여이 작업을 수행합니다 Curl_setopt 뭔데

CURL, 이번에는 CURLOPT_FOLLOWLOCATION 그것은 우리가 그것을 실현할 때, 당신이가는 곳을 따르는 것과 같습니다 여기에 "T"를 넣자 예, 지금 사용해 보겠습니다 네, 보시다시피 방향을 따라 이것은 친구가 지시하는 페이지를 열어 놓은 방법입니다 이것은 컬 라이브러리에 로그인 한 교실 친구들입니다 마지막으로, 다른 서버를 보여 드리고 싶습니다

그림에 우리 자신의 서버에 다운로드 할 수 있습니다 여기, 예를 들어, 프로토 타입 로고는 여기에 있습니다 나는 여기서 언급하고

나중에해야 할 친구들 이전에 file_put_contents 함수가있었습니다 우린 이미 logopng를 인쇄 할 수 있습니다 내가 이걸 달릴 때 내 서버에는 logopng라는 이미지 파일이 있습니다 예, 보는 친구 우리의 prototurken 선물의 그림 나는 내 자신의 발표를 아주 단순한 친구에게 가져 갔다 이것이 우리의 교훈입니다

나는 다음 사람과 논의하기 위해 모두가 잘 작동하기를 바랍니다