Функція **file_get_contents** використовується для читання файлу та занесення його вмісту у змінну. Ця функція схожа на функцію include, але на відміну від include, вона може отримувати віддалені файли в Інтернеті і передавати їх вміст через змінні.
Будь-яка з функцій може бути використана для завантаження локального файлу з диска:
$news = file_get_contents('news.html');echo 'Останні новини:<br> </p> <br> </p> <b>Останні новини</b>.' . $news;
Або з віддаленого URL:
$page = file_get_contents('https://www.google.com');echo $page;
При отриманні URL-адреси може бути завантажена будь-яка адреса, а її вміст може бути отриманий у вигляді рядка у змінну. У випадку з HTML - це вихідний код.
Це пов'язано з тим, що HTML-код передається саме в тому вигляді, в якому він розміщений в URL-адресі.
Якщо шлях до зображення наприклад <img src="kocka.png">
, то цей файл може не існувати в контексті нашого сервера, тому потрібно виправити шлях на наприклад: <img src="https://server.cz/kocka.png">
.
Jan Barášek Více o autorovi
Autor článku pracuje jako seniorní vývojář a software architekt v Praze. Navrhuje a spravuje velké webové aplikace, které znáte a používáte. Od roku 2009 nabral bohaté zkušenosti, které tímto webem předává dál.
Rád vám pomůžu:
Články píše Jan Barášek © 2009-2024 | Kontakt | Mapa webu
Status | Aktualizováno: ... | uk