PHP.mk документација

SplFileObject::key

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

splfileobject.key.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека splfileobject.key.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
SplFileObject::key

Референца за `splfileobject.key.php` со подобрена типографија и навигација.

splfileobject.key.php

SplFileObject::key

(PHP 5 >= 5.1.0, PHP 7, PHP 8)

SplFileObject::keyДобиј број на ред

= NULL

public SplFileObject::key(): int

Го добива тековниот број на ред.

Забелешка:

Овој број можеби не го одразува вистинскиот број на ред во датотеката ако SplFileObject::setMaxLineLen() се користи за читање фиксни должини од датотеката.

Параметри

Оваа функција нема параметри.

Вратени вредности

Враќа тековен број на ред.

Примери

Пример #1 SplFileObject::valid() example

<?php
$file
= new SplFileObject("lipsum.txt");
foreach (
$file as $line) {
echo
$file->key() . ". " . $line;
}
?>

Горниот пример ќе прикаже нешто слично на:

0. Lorem ipsum dolor sit amet, consectetur adipiscing elit. 
1. Duis nec sapien felis, ac sodales nisl. 
2. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Пример #2 SplFileObject::valid() "пример со" SplFileObject::setMaxLineLen()

<?php
$file
= new SplFileObject("lipsum.txt");
$file->setMaxLineLen(20);
foreach (
$file as $line) {
echo
$file->key() . ". " . $line . "\n";
}
?>

Горниот пример ќе прикаже нешто слично на:

0. Lorem ipsum dolor s
1. it amet, consectetu
2. r adipiscing elit. 
3. 

4. Duis nec sapien fel
5. is, ac sodales nisl
6. . 

7. Lorem ipsum dolor s
8. it amet, consectetu
9. r adipiscing elit.

Види Исто така

Белешки од корисници 1 белешка

xzero на elite7hackers точка net
пред 5 години
Another gotcha that is not mentioned: If you have flag SKIP_EMPTY set, then key() will not reflect actual line numbers as empty lines are not accounted.
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.