Comment résoudre le problème du retour de file_get_contents faux

WJ
Libérer: 2023-03-01 11:12:02
avant
6076 Les gens l'ont consulté

Comment résoudre le problème du retour de file_get_contents faux

Solution pour résoudre le problème selon lequel la fonction php file_get_contents renvoie false :

1. dans php.ini extension=php_openssl.dll et allow_url_fopen=on sont activés

2 Si les configurations ci-dessus sont toutes activées, il se peut que le fournisseur de services ait désactivé file_get_contents ; cette fois, je suis le seul à pouvoir écrire moi-même une fonction de requête http.

Code de fonction http_request auto-écrit, utilisez-le directement

/**
     * 通用CURL请求
     * @param $url  需要请求的url
     * @param null $data
     * return mixed 返回值 json格式的数据
     */
    public function http_request($url, $data = null)
    {
        $curl = curl_init();
        curl_setopt($curl, CURLOPT_URL, $url);
        curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
        curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);        if (!empty($data)) {
            curl_setopt($curl, CURLOPT_POST, 1);
            curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
        }
        curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);        $info = curl_exec($curl);
        curl_close($curl);        return $info;
    }
Copier après la connexion

Références associées : site Web chinois php

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
php
source:51dev.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal