fread

fgets() и fread() - В чем разница?

Я понимаю различия между fgets() и fgetss() но я не понимаю разницы между fgets() и fread(), может кто-нибудь, пожалуйста, прояснить эту тему? Какой из них быстрее? Спасибо!

Как проверить, доступен ли ресурс потока PHP для чтения или записи?

Как в PHP проверить, доступен ли ресурс потока (или указатель файла, дескриптор или как вы хотите их называть) для чтен ... ожно ли это? Существует ли что-нибудь подобное? Я не смог найти ничего полезного. Заранее благодарю вас за ваше ответы.

PHP - Возвращает последнюю строку в файле?

Я предполагаю, что это fgets, но я не могу найти конкретный синтаксис. Я пытаюсь прочитать (в строке, которая, как мне кажется, проще) последнюю строку, добавленную в файл журнала.

Писать и читать php-объект в текстовом файле?

Я хочу записать объект php в текстовый файл. Объект php выглядит так $obj = new stdClass(); $obj->name = "My Name ... вый файл и хочу прочитать файл, чтобы получить свойства, как я определил. Пожалуйста, помогите мне. Заранее благодарю.

Чтение данных из fsockopen с помощью fgets/fread зависает

Вот код, который я использую: if (!($fp = fsockopen('ssl://imap.gmail.com', '993', $errno, $errstr, 15))) echo "C ... которые отправляет сервер, а затем выполнить другие команды (я бы получал электронные письма с помощью imap). Спасибо

php-файл получает содержимое() застревает при загрузке изображения

Как упоминалось выше, функция php file_get_contents() или даже комбинация fopen()/fread() застревает и истекает время о ... echo "]\n\n\n[ERROR:"; echo curl_error($ch); echo "]\n\n\n"; Вот результат: [DATA:] [CODE:0] [ERROR:]

PHP fread не работает после успешного открытия, записи и закрытия

Сейчас раннее утро, и я просто не понимаю этого: Работает следующий код, и файл размещается на сервере: $filename = ... output; fclose($fp2); Ничего не читается и ничего не печатается на странице. Что очевидного я делаю неправильно? :)

Замена строки в файле без перезаписи всего файла (в PHP)

Допустим, у меня есть текстовый файл скромного размера (~850 кб, 10 000+ строк) И я хочу заменить определенную строку ... заменить или удалить одну или две строки? Спасибо! Я огляделся и не смог найти ответа на этот вопрос в stackoverflow.

Скрипт консоли PHP / передача аргументов по умолчанию / рефакторинг fopen() fread() fwrite() fclose()

Я написал этот крошечный скрипт для замены цветов в теме Numix для Ubuntu Gnome: <?php $oldColor = $argv[1]; $newCo ... ановить значения по умолчанию для аргументов? Должен ли я выполнить рефакторинг, возможно, используя file_put_contents()?

Наиболее эффективный с точки зрения памяти способ разделения блоков переменного размера?

Есть ли способ сделать что-то вроде fread, но с переменной? То есть я хочу "читать" другую переменную в памяти по 1 МБ ... аю, что мог бы сделать что-то подобное выше более эффективно, чем просто использовать встроенный PHP str_split функция.

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

У меня есть простая функция AJAX, вызываемая, когда пользователь нажимает кнопку, которая отправляет текст текстовой об ... равленные функцией AJAX, также проходят, и функция fwrite($fh, $text) делает именно то, что должна. Что я делаю не так?

Лучше ли использовать fseek() fread() для отдельных строк или fread() для всего файла и substr для анализа?

Чтобы сделать это более понятным, я приведу примеры кода: $file = fopen('filename.ext', 'rb'); // Assume $pos has bee ... д будет работать лучше? Какой код имеет больше смысла использовать? Краткое объяснение было бы очень полезно оцененный.

чтение блока строк в файле с помощью php

Учитывая, что у меня есть текстовый файл объемом 100 ГБ, содержащий миллионы строк текста. Как я мог прочитать этот тек ... огда он не прочитает всю строку (например, остановится на середина строки), потому что она достигла максимальной длины?

Как преобразовать изображение jpg в правильный тип данных blob с помощью php

<?php $file_name = $_FILES['files']['name']; $tmp_name = $_FILES['files']['tmp_name']; $file_size = $_FILES['files'] ... бий и прочитал документы, но все равно безуспешно. Любые предложения или учебные пособия, которые могли бы мне помочь..?

Чтение текстового файла на персидском языке (символы Юникода) с помощью php

Я читаю один персидский текстовый файл (с использованием PHP) с помощью приведенного ниже кода: /* Reading the file n ... содержимое файла: آموزش شبكه هاي کامپيوتري (LEARNING NETWORK) Имя файла: ����� ���� ��� ��������� ( ОБУЧАЮЩАЯ СЕТЬ)

Считывание каждой строки текстового файла в новый элемент массива

Я хочу ввести каждую строку этого текстового файла в новый элемент массива, и мне нужно, чтобы массив заканчивался так: ... .txt"; $fp = @fopen($filename, 'r'); if ($fp) { $LOGIN_INFORMATION = explode("\n", fread($fp, filesize($filename))); }

Почему мой файл всегда пуст при попытке прочитать его с помощью PHP?

Я пытаюсь написать класс, который позволит мне записывать данные в файл, а затем читать его. В некоторых случаях я такж ... тановится пустым. Что я здесь делаю не так? Почему мой метод print_r($cache->getCache('NewKey')); опустошает файл?

Многобайтовый безопасный фрейд в PHP

У меня есть файл, который слишком велик, чтобы поместиться в память, из которого мне нужно удалить определенные символы ... мог бы использовать некоторую логику , подобную этой , но я не настолько опытен в юникоде, чтобы знать, как это сделать.

PHP readfile/fgets/fread вызывает несколько запросов к серверу

Я пытаюсь передавать файлы MP4 через Apache/Nginx, используя PHP-прокси для аутентификации. Я реализовал диапазоны байт ... e, fgets, fread и т. Д.) С теми же результатами. Что вызывает эти три запроса и как я могу получить один рабочий запрос?

PHP: Количество свободных байтов

Допустим, я прочитал такое количество байтов: $data = fread($fp, 4096); Поскольку fread прекратит чтение, если оно ... просто сделать fseek($fp, -$bytes_read, SEEK_CUR), но для этого мне нужно знать, сколько байтов я только что прочитал...