Файловый режим a+ записывает в php вдвое больше ожидаемых строкPhp

Кемеровские программисты php общаются здесь
Anonymous
Файловый режим a+ записывает в php вдвое больше ожидаемых строк

Сообщение Anonymous »

Когда я запускаю следующий код (у меня еще не создан файл test1.txt): Я получаю следующее содержимое во вновь созданном файле test1.txt

Код: Выделить всё

data
data
Но я ожидал только одну строку.
Когда я запускаю тот же код в проекте, созданном в среде IDE NetBeans (предположим, в файле, созданном имя test2.txt),
Я получаю одну строку, как и ожидалось, в test2.txt.
Я проверил несколько сообщений в Интернете с похожими проблемами, и причина, которая мне кажется, заключается в следующем. что каким-то образом PHP-скрипт выполняется дважды, когда я запускаю его локально. Почему это происходит?
Я использую Devilbox для создания локального веб-сервера для запуска файлов PHP.

Подробнее здесь: https://stackoverflow.com/questions/789 ... nes-in-php

Вернуться в «Php»