Мануалы PHP — Запись данных в файл.
Мануалы PHP — Запись данных в файл
Примеры сохранения и чтения текстовых данных и массивов в файлы.
Сохранение в файл
$text = 'Lorem ipsum dolor sit amet, consectetur adipiscing elit.';
$filename = __DIR__ . '/file.txt';
file_put_contents($filename, $text);
Набор функций fopen, fwrite, fclose предназначены для более гибкой работы с файлами.
fopen– открытие или создание файла.fwrite– запись данных.fclose– закрытие файла.
$text = 'Lorem ipsum dolor sit amet, consectetur adipiscing elit.';
$filename = __DIR__ . '/file.txt';
$fh = fopen($filename, 'w');
fwrite($fh, $text);
fclose($fh);
Возможные режимы fopen():
| Mode | Описание |
|---|---|
r | Открывает файл только для чтения, помещает указатель в начало файла. |
r+ | Открывает файл для чтения и записи, помещает указатель в начало файла. |
w | Открывает файл только для записи, помещает указатель в начало файла и обрезает файл до нулевой длины. Если файл не существует – пробует его создать. |
w+ | Открывает файл для чтения и записи, помещает указатель в начало файла и обрезает файл до нулевой длины. Если файл не существует – пытается его создать. |
a | Открывает файл только для записи, помещает указатель в конец файла. Если файл не существует – пытается его создать. |
a+ | Открывает файл для чтения и записи, помещает указатель в конец файла. Если файл не существует – пытается его создать. |
x | Создаёт и открывает только для записи; помещает указатель в начало файла. Если файл уже существует, вызов fopen() закончится неудачей, вернёт false и выдаст ошибку. Если файл не существует, попытается его создать. |
x+ | Создаёт и открывает для чтения и записи, в остальном имеет то же поведение, что и «x». |
c | Открывает файл только для записи. Если файл не существует, то он создаётся. Если же файл существует, то он не обрезается (в отличие от «w»), и вызов к этой функции не вызывает ошибку (также как и в случае с «x»). Указатель на файл будет установлен на начало файла. |
c+ | Открывает файл для чтения и записи, в остальном имеет то же поведение, что и «c». |
Дописать строку в начало файла
$new_str = 'New line of text.';
$filename = __DIR__ . '/file.txt';
$text = file_get_contents($filename);
file_put_contents($filename, $new_str . PHP_EOL . $text);
Дописать строку в конец файла
$new_str = 'New line of text.';
$filename = __DIR__ . '/file.txt';
file_put_contents($filename, PHP_EOL . $new_str, FILE_APPEND);
Чтение из файла
Чтение из файла
Чтение всего файла
$filename = __DIR__ . '/file.txt';
$text = file_get_contents($filename);
echo $text;
$filename = __DIR__ . '/file.txt';
$text = '';
$fh = fopen($filename, 'r');
while (!feof($fh)) {
$line = fgets($fh);
$text .= $line . PHP_EOL;
}
fclose($fh);
echo $text;
Обмен визитами — бесплатная раскрутка сайта.
Самый простой способ, это по старинке, обмен визитами через ввод адреса сайта в форму:
Ссылка не должна превышать 200 символов и должна обязательно являться URL адресом. Без пробелов.
Принцип работы следующий, вы вводите адрес вашего сайта и переходите на уже рекламируемую страницу. Следующий посетитель вводит адрес своего сайта и переходит автоматически по вашей ссылке.
Ну, а кому интересны более перспективные методы обмена визитами, читаем дальше.
<a href=»Текст подсказки» target=»_blank» onclick=»this.href= ‘https://milkimaus.by/трафик/go.php'»>Ссылка</a>
Существует много способов для бесплатной раскрутки своего сайта. Но самым эффективным является обмен визитами и ссылками с другими владельцами веб ресурсов.
Однако не все из них добропорядочные. И нет гарантии, что разместят Вашу ссылку на доступном месте.
Отныне эта проблема решена!
Обмен визитами в автоматическом режиме
Достаточно Вам разместить нижеприведенную ссылку на раскручиваемой странице и она будет продвигаться самостоятельно.
При переходе по ссылке Вы попадаете на страницу со скриптом. Этот скрипт вносит Ваш сайт в общую базу. И при этом в новом окне открывается уже ранее занесенный сайт. После чего он удаляется, а именно Ваш занимает его место.
И далее следующий пользователь, желающий обменятся визитами. Прежде чем занести свой сайт в туже базу, непременно откроет для просмотра Вашу страницу.
Теперь гарантированно нет никакой накрутки. Основная особенность ссылки заключается в том. Что клики по ней осуществляются как гостями сайта. Так и владельцами веб ресурсов. Что делает процесс полностью автоматическим.
Вот пример того как работает ссылка ниже ДЕМО ВЕРСИЯ (ВНИМАНИЕ!!! После использовании демо версии, то есть данной страницы, предыдущим посетителем она же и может являться последней или текущей страницей в базе, поэтому при отсутствии других URL она перезагрузиться заново. Для более наглядного примера ссылку нужно рассматривать на сторонних ресурсах.)
<a href=»Текст подсказки» target=»_blank» onclick=»this.href= ‘https://milkimaus.by/трафик/go.php'»> ссылка</a>
***
Уважаемые Гости и Пользователи сайта Милкимаус. Наш проект существует благодаря Вашей финансовой поддержке. Если Вам интересен контент, поддержите нас пожалуйста материально, кому сколько не жалко, для создания новых фото и публикаций.
Научный 🪐 мир: ЭТЮДЫ О ВСЕЛЕННОЙ

Трейн-чекс Уроки WEB программирования.
- ПОРТАЛ СООБЩЕСТВА 🕶️
- HTML JS CSS Редактор
- Символ неразрывного пробела
- Скрипт считывания клавиш
- Файлы куки
- AJAX счётчик кликов
- Запрет кэширования JS и PHP
- Координаты курсора JS
- Числа от 1 до 10 на JS
- Перевести двоичный код в кратный на JS
- CSS на JavaScript
- Новые теги HTML
- Может ли HTML 6 заменить JavaScript
- HTML форма без перезагрузки страницы
- Смайлы эмоджи — ГЕНЕРАТОР
- Форматы изображений
- Скрипт AJAX лайков и дизлайков
- Горячие клавиши
- Скачать изображение в CANVAS
- Какими будут сайты будущего?
- Промпты для шедеврума
- Что делает администратор сайта
- Девушка фурри Милка Маус
- CMS движки для сайтов
- Мануалы PHP — Фильтры
- Мануалы PHP — Узнать IP адрес
- Мануалы PHP — Файлы папки директории
- Мануалы PHP — Вывод файлов scandir()
- Мануалы PHP — Отправка данных из формы
- Мануалы PHP — Запись данных в файл
- Мануалы PHP — Запрет повторной отправки формы
- Мануалы PHP — Дата и время
- Мануалы PHP — Отправка E-mail
- Мануалы PHP — Работа с изображениями
- Мануалы PHP — Вход по паролю
