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), но для этого мне нужно знать, сколько байтов я только что прочитал...