Моих настроек файла с URL является config.php, config.php содержит yoursite.comВключить внутри функции (CURL)
Я хочу использовать функцию curl_init(), как
curl_init (включая конфигурацию. PHP/file.php); что-то вроде этого, возможно?
Моих настроек файла с URL является config.php, config.php содержит yoursite.comВключить внутри функции (CURL)
Я хочу использовать функцию curl_init(), как
curl_init (включая конфигурацию. PHP/file.php); что-то вроде этого, возможно?
Нет, это незаконный синтаксис. Что вы пытаетесь сделать?
Я не понимаю вашу проблему.
локонов PHP в основном работает таким образом:
<?php
$url = 'yoursite.com';
$channel = curl_init();
curl_setopt($channel, CURLOPT_URL, $url);
curl_setopt($channel, CURLOPT_HEADER, TRUE);
$response = curl_exec($channel);
curl_close($channel);
//you can dump the response here
var_dump($response);
Вы можете включать в свои конфигурации в другом файле, но более легко, если вы создаете класс абстрагировать эту функциональность
Так что я думаю, вы иметь файл конфигурации с URL-адресом веб-сайта. Если вы следуете соглашениям конфигурационных файлов в PHP. Файл конфигурации будет выглядеть так:
<?php
return [
'website' => 'http://www.example.com'
];
Лучше всего включить файл конфигурации в начало файла. Первый
$config = include_once("config");
Файл конфигурации будет представлять собой набор значений конфигурации.
// create a new cURL resource
$ch = curl_init();
// set URL and other appropriate options
curl_setopt($ch, CURLOPT_URL, $config['website']);
curl_setopt($ch, CURLOPT_HEADER, 0);
// grab URL and pass it to the browser
$response = curl_exec($ch);
// close cURL resource, and free up system resources
curl_close($ch);
// And you see the content of the website
var_dump($response);
Вы можете улучшить это, работая с пространствами имен.
Следующая ссылка содержит большую часть информации о ней.
Можно использовать [ 'curl_setopt_array'] (http://php.net/curl_setopt_array) после инициализации, с файлом конфигурации, возвращающей массив конфигурации. Или сделайте функцию обертки и т. Д. – mario
@alexandru \t вы можете использовать 'include config.php' или' require confg.php', и вы можете передать переменную 'curl_init ($ url)' где '$ url' - переменная в файле 'config.php' – mdamia