> 백엔드 개발 > PHP 튜토리얼 > 사료를 시뮬레이션하여 QR 코드 이미지를 업로드하고 인식 결과를 얻습니다.

사료를 시뮬레이션하여 QR 코드 이미지를 업로드하고 인식 결과를 얻습니다.

WBOY
풀어 주다: 2023-03-02 14:16:01
원래의
3423명이 탐색했습니다.

이제 http://cli.im/deqr을 시뮬레이션하고 싶습니다

사료를 시뮬레이션하여 QR 코드 이미지를 업로드하고 인식 결과를 얻습니다.
QR코드 인식 사진을 업로드하고 F12로 관찰

사료를 시뮬레이션하여 QR 코드 이미지를 업로드하고 인식 결과를 얻습니다.
은 이미지 게시물을 http://upload.api.cli.im/uplo...,

에 업로드하는 것입니다.

사료를 시뮬레이션하여 QR 코드 이미지를 업로드하고 인식 결과를 얻습니다.
그런 다음 이미지 주소를 반환하고 해당 이미지 주소를 http://cli.in/apis/up/deqrimg에 게시하세요

사료를 시뮬레이션하여 QR 코드 이미지를 업로드하고 인식 결과를 얻습니다.

그런 다음 QR 코드를 인식하세요.
PHP의 컬 포스트를 사용하여 이미지를 업로드하는데 항상 null이 표시됩니다. 매개변수가 누락되었나요?

<code>public function index(){

     $url='http://upload.api.cli.im/upload.php?kid=cliim';
     $r_file='/test.jpg';
     $res=$this->upload_file($url,$r_file);
     var_dump($res);
}

  private  function upload_file($url,$r_file)
     {
        $file = array("fax_file"=>'@'.$r_file,'type'=>'image/jpeg');//文件路径,前面要加@,表明是文件上传.
        $curl = curl_init();
        curl_setopt($curl, CURLOPT_URL,$url);
        curl_setopt($curl,CURLOPT_POST,1);
        curl_setopt($curl,CURLOPT_POSTFIELDS,$file);
        curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt($curl, CURLOPT_HEADER, 0);
        $result = curl_exec($curl);  //$result 获取页面信息 
        curl_close($curl);
        echo $result ; //输出 页面结果
   }</code>
로그인 후 복사
로그인 후 복사

위 코드에서 반환된 $res는 항상 null입니다. 일반적으로 fodder에 속하는 이미지 주소를 반환해야 합니다.

답글 내용:

이제 http://cli.im/deqr을 시뮬레이션하고 싶습니다

사료를 시뮬레이션하여 QR 코드 이미지를 업로드하고 인식 결과를 얻습니다.
QR코드 인식 사진을 업로드하고 F12로 관찰

사료를 시뮬레이션하여 QR 코드 이미지를 업로드하고 인식 결과를 얻습니다.
은 이미지 게시물을 http://upload.api.cli.im/uplo...,

에 업로드하는 것입니다.

사료를 시뮬레이션하여 QR 코드 이미지를 업로드하고 인식 결과를 얻습니다.
그런 다음 이미지 주소를 반환하고 해당 이미지 주소를 http://cli.in/apis/up/deqrimg에 게시하세요

사료를 시뮬레이션하여 QR 코드 이미지를 업로드하고 인식 결과를 얻습니다.

그런 다음 QR 코드를 인식하세요.
PHP의 컬 포스트를 사용하여 이미지를 업로드하는데 항상 null이 표시됩니다. 매개변수가 누락되었나요?

<code>public function index(){

     $url='http://upload.api.cli.im/upload.php?kid=cliim';
     $r_file='/test.jpg';
     $res=$this->upload_file($url,$r_file);
     var_dump($res);
}

  private  function upload_file($url,$r_file)
     {
        $file = array("fax_file"=>'@'.$r_file,'type'=>'image/jpeg');//文件路径,前面要加@,表明是文件上传.
        $curl = curl_init();
        curl_setopt($curl, CURLOPT_URL,$url);
        curl_setopt($curl,CURLOPT_POST,1);
        curl_setopt($curl,CURLOPT_POSTFIELDS,$file);
        curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt($curl, CURLOPT_HEADER, 0);
        $result = curl_exec($curl);  //$result 获取页面信息 
        curl_close($curl);
        echo $result ; //输出 页面结果
   }</code>
로그인 후 복사
로그인 후 복사

위 코드에서 반환된 $res는 항상 null입니다. 일반적으로 fodder에 속하는 이미지 주소를 반환해야 합니다.

관련 라벨:
php
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿