Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP: сети
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
Eduardo_1992
7 / 8 / 5
Регистрация: 08.05.2015
Сообщений: 461
1

Функция ни чего не возвращает

23.08.2016, 20:39. Просмотров 954. Ответов 6
Метки нет (Все метки)

Использую функцию file_get_contents() для получения исходника сайта. Но она ни чего не возвращает. Почему? Вот код:
PHP
1
2
$url = file_get_contents("https://ru.wikipedia.org/wiki/%D0%93%D0%B8%D0%B4%D1%80%D0%B0%D0%B2%D0%BB%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B9_%D0%B4%D0%B2%D0%B8%D0%B3%D0%B0%D1%82%D0%B5%D0%BB%D1%8C");
echo $url;
Спасибо!
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.08.2016, 20:39
Ответы с готовыми решениями:

Функция mail возвращает False
Доброго времени функция mail не отправляет письма, возвращает false CentOS...

Функция mail() возвращает false
Ребята такой вопрос... Не отправляется сообщение мне на почту через функцию...

Функция mail возвращает True, но письма нет
Приветствую всех. Отправляю письмо с помощью PHP. Функция Mail выдаёт True, но...

Return возвращает условие. Для чего?
Не перестаю удивляться языку с++... Встретил сегодня такую строчку в программе...

Для чего нужен return, что и куда он возвращает?
Добрый день хацкеры. Как понять такую запись На примере string s =...

6
Para bellum
Эксперт PHP
4149 / 3085 / 998
Регистрация: 06.01.2011
Сообщений: 9,018
23.08.2016, 20:45 2
Что
PHP
1
var_dump($url);
выводит?
0
Eduardo_1992
7 / 8 / 5
Регистрация: 08.05.2015
Сообщений: 461
23.08.2016, 20:59  [ТС] 3
Para bellum,

Warning: file_get_contents() [function.file-get-contents]: Unable to find the wrapper "https" - did you forget to enable it when you configured PHP? in Z:\home\localhost\www\php-sandbox\index.php on line 1

Warning: file_get_contents(https://ru.wikipedia.org/wiki/%D0%93...B5%D0%BB%D1%8C) [function.file-get-contents]: failed to open stream: Invalid argument in Z:\home\localhost\www\php-sandbox\index.php on line 1
bool(false)
0
Para bellum
Эксперт PHP
4149 / 3085 / 998
Регистрация: 06.01.2011
Сообщений: 9,018
23.08.2016, 21:05 4
Найдите в php.ini строку
Код
;extension=php_openssl.dll
И уберите точку запятой. Затем перезапустите сервер.
0
Eduardo_1992
7 / 8 / 5
Регистрация: 08.05.2015
Сообщений: 461
23.08.2016, 21:08  [ТС] 5
Para bellum, пишет, что не найден указанный модуль.
0
Para bellum
Эксперт PHP
4149 / 3085 / 998
Регистрация: 06.01.2011
Сообщений: 9,018
23.08.2016, 21:10 6
Лучший ответ Сообщение было отмечено Eduardo_1992 как решение

Решение

У Вас Denwer, судя по всему? Вот, гляньте, первое, что попалось: http://hardmandev.com/article/nastroyka-openssl-dlya-denwer/
1
Eduardo_1992
7 / 8 / 5
Регистрация: 08.05.2015
Сообщений: 461
23.08.2016, 21:16  [ТС] 7
Para bellum, сейчас попробую поискать её в интеренте.

Добавлено через 2 минуты
Para bellum, да, Denwer...

Добавлено через 3 минуты
Para bellum, да, Ваша ссылка - это именно то, что нужно! Огромное спасибо!
0
23.08.2016, 21:16
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.08.2016, 21:16

Что возвращает функция?
Была получена программа. Вот одна из функций что там используется: uchar*...

Функция возвращает массив
Как сделать чтобы функция возвращала массив(не исползуя указатели):(. К...

Функция не возвращает значение
double a12(element* vr,int nvr){ double s; for(int i=0;i<nvr-1;i++){ ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru