SplFileObject::fseek
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
SplFileObject::fseek
Референца за `splfileobject.fseek.php` со подобрена типографија и навигација.
SplFileObject::fseek
(PHP 5 >= 5.1.0, PHP 7, PHP 8)
SplFileObject::fseek — Помести се на позиција
= NULL
Помести се на позиција во датотеката измерена во бајти од почетокот на датотеката, добиена со додавање
offset . Новата позиција, мерена во бајти од почетокот на датотеката, се добива со додавање
whence.
Параметри
offset-
Поместувањето. Негативна вредност може да се користи за движење наназад низ датотеката, што е корисно кога SEEK_END се користи како
whencevalue. whence-
whenceпараметарот мора да биде поставен наSEEK_SETвредностите се:offsetbytes.SEEK_CURбајти од почетокот на датотеката.offset.SEEK_END- Постави позиција на тековната локација плусoffset.
Враќа
whenceне е специфициран, се претпоставува дека еSEEK_SET.
Вратени вредности
Враќа 0 ако поместувањето беше успешно, -1 во спротивно. Имајте предвид дека поместувањето надвор од крајот на датотеката (EOF) не се смета за грешка.
Примери
Пример #1 SplFileObject::fseek() example
<?php
$file = new SplFileObject("somefile.txt");
// Read first line
$data = $file->fgets();
// Move back to the beginning of the file
// Same as $file->rewind();
$file->fseek(0);
?>