94 Quando eu uso este código: $ch = curl_init($url); $statuses = curl_exec($ch); curl_close($ch); Eu recebo o que quero, mas se eu apenas usar isso - $statusesé ecoado na página. Como posso parar isso? php curl — Tarnfeld fonte
65 Incluir esta opção antes curl_exec() curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); — Dominic Barnes fonte 13 Gosto mais dessa resposta porque é muito mais claro que você está especificando um valor booleano, não um número. — MirroredFate 1 Além disso, especifica que deve ser colocado antes do exec. Embora seja relativamente intuitivo, pode evitar que algumas pessoas cometam erros. — csga5000
0 Além da resposta aceita, certifique-se de não definir CURLOPT_VERBOSE como verdadeiro, se adicionar este curl_setopt($ch, CURLOPT_VERBOSE, true ); haverá saída de cUrl, mesmo com CURL_RETURNTRANSFER definido como verdadeiro — patrick fonte