Положение указателя текущей позиции
Положение указателя текущей позиции
feof
Указатель конца файла.
Синтаксис:
int feof(int $f)
Возвращает true, если достигнут конец файла (то есть если указатель файла установлен за концом файла).
Пример:
$f=fopen("myfile.txt","r");
while(!feof($f))
{ $str=fgets($f);
// Обрабатываем очередную строку $str
}
fclose($f);
fseek
Устанавливает указатель файла на определенную позицию.
Синтаксис:
int fseek(int $f, int $offset, int $whence=SEEK_SET)
Устанавливает указатель файла на байт со смещением $offset (от начала файла, от его конца или от текущей позиции, в зависимости от параметра $whence). Это может и не сработать, если дескриптор $f ассоциирован не с обычным локальным файлом, а с соединением HTTP или FTP.
Параметр $whence задает с какого места отсчитывается смещение $offset. В PHP для этого существуют три константы, равные, соответственно, 0, 1 и 2:
В случае использования последних двух констант параметр $offset вполне может быть отрицательным (а при применении SEEK_END он будет отрицательным наверняка). В случае успешного завершения эта функция возвращает 0, а в случае неудачи -1.
ftell
Возвращает положение указателя файла.
Синтаксис:
int ftell(int $f)
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Положение и выравнивание заголовка
Положение и выравнивание заголовка Первым в данном разделе рассмотрим свойство caption-side. Оно определяет положение поля заголовка относительно поля таблицы. Вот список его значений, указывающих, что поле заголовка располагается:• top – над полем таблицы;• bottom – ниже поля
Указание позиции файла с помощью структуры OVERLAPPED
Указание позиции файла с помощью структуры OVERLAPPED Для указания позиции в файле Windows предоставляет еще один способ, не требующий использования функции SetFilePointer. Вспомните, что последним параметром в обеих функциях ReadFile и WriteFile является адрес структуры перекрытия OVERLAPPED,
20.4. Поиск текущей виртуальной консоли
20.4. Поиск текущей виртуальной консоли Для извлечения номера текущей VC применяется команда управления вводом-выводом VT_GETSTATE, которая принимает указатель на структуру struct vt_stat и возвращает номер текущей консоли в ее элементе v_active.unsigned short get_current_vc(int fd) { struct vt_stat vs; ioctl(fd,
Определение текущей транспортной MTU
Определение текущей транспортной MTU Если приложение не отслеживало изменения MTU при помощи параметра IPV6_RECVPATHMTU, оно может определить текущее значение транспортной MTU присоединенного сокета при помощи параметра IPV6_PATHMTU. Этот параметр доступен только для чтения и
Проверка текущей конфигурации iptables
Проверка текущей конфигурации iptables Перед тем как приступать к решению каких-либо задач, предполагающих использование iptables, необходимо проверить текущую конфигурацию. В составе некоторых дистрибутивных пакетов поставляются инструменты для создания брандмауэров, и не
1.3. Мыслите с позиции пользователей
1.3. Мыслите с позиции пользователей Парадоксально, но базовая установка маркетинга: «Проектируйте продукт для клиентов, а не для себя» с большим трудом реализуется в сфере веб-разработок. В результате сайт становится площадкой для столкновения корпоративных интересов и
Утвердите реальные сроки вывода сайта на первые позиции
Утвердите реальные сроки вывода сайта на первые позиции Вынуждены вас огорчить – абсолютно точно определить срок продвижения вашего сайта с выходом в ТОП невозможно. Этот процесс сугубо индивидуален и зависит от нескольких факторов:1. Даты индексации ресурса поисковой
Как бесплатно улучшить позиции своего сайта за счет внутренней оптимизации
Как бесплатно улучшить позиции своего сайта за счет внутренней оптимизации Многие владельцы сайтов уверены, что поисковое продвижение – это дорогое удовольствие, доступное только узкому кругу специалистов, при этом требует значительного количества затрат. Но это не
Курсор текущей позиции редактирования
Курсор текущей позиции редактирования Курсор текущей позиции редактирования служит для нахождения нужного кадра в клипе, что позволяет точно произвести монтаж клипов или их подрезку.В верхней части курсора текущей позиции редактирования расположен ползунок, при
19. Пиковое положение, или Статистика пасьянсов
19. Пиковое положение, или Статистика пасьянсов У каждого программиста рано или поздно наступает момент, когда работа не идет. Без каких-либо видимых причин программа прямо-таки сопротивляется всем вашим усилиям написать ее. Каждая новая попытка тут же оборачивается
Кардинальное число и положение
Кардинальное число и положение Одним из терминов, который иногда можно встретить в отношении наборов, включая таблицы- является кардинальное число (cardinality, "мощность множества"). Оно описывает количество строк в наборе, который может быть таблицей или выходным набором.
11.1.13. Указание позиции, с которой начинается сортировка
11.1.13. Указание позиции, с которой начинается сортировка Иногда в качестве ключа сортировки требуется задать не целое поле, а какую?то его часть. В этом случае после номера поля необходимо через точку указать позицию символа, являющегося первым в ключе.Обратимся к примеру.
Команды подменю Window → Arrange (Окно → Положение)
Команды подменю Window ? Arrange (Окно ? Положение) Данное подменю содержит 10 команд, знание которых облегчает работу в Photoshop.• Cascade (Каскад). Размещает окна открытых изображений друг за другом. Это классический, привычный многим пользователям режим работы.• Tile (Разделить). Другой
ТЕМА НОМЕРА: Осадное положение
ТЕМА НОМЕРА: Осадное положение Авторы: Андрей Васильков, Бойцев, ОлегЕсли бы участие человека в войнах можно было бы исключить, идеалы хиппи были бы воплощены в жизнь еще много столетий назад. Однако, несмотря на все ухищрения технического прогресса, победу в войне за свою
4.4.3. Поиск фразы на текущей странице
4.4.3. Поиск фразы на текущей странице Для поиска слова или фразы на текущей web-странице необходимо отобразить панель поиска, для чего следует нажать комбинацию клавиш <Command>+<F>.В верхней части окна браузера отобразится панель, содержащая:? строку поиска, в нее следует