SplObjectStorage::current
(PHP 5 >= 5.1.0, PHP 7, PHP 8)
SplObjectStorage::current — Повертає поточний об'єкт
Опис
public SplObjectStorage::current(): object
Повертає поточний об'єкт.
Список параметрів
Ця функція не має параметрів.
Значення, що повертаються
Об'єкт (object) який вказує ітератор контейнера.
список змін
Версия | Опис |
---|---|
8.1.0 | МетодSplObjectStorage::current() тепер викидає виняток Error, якщо поточна позиція є неприпустимою. Раніше натомість поверталося значення false |
Приклади
Приклад #1 Приклад використання SplObjectStorage::current()****
Loading...
Висновок наведеного прикладу буде схожим на:
object(stdClass)#2 (0) {
}
string(2) "d1"
object(stdClass)#3 (0) {
}
string(2) "d2"
Дивіться також
- SplObjectStorage::rewind() - перекладає ітератор на перший елемент контейнера
- SplObjectStorage::key() - Повертає індекс поточного становища ітератора
- SplObjectStorage::next() - Перехід до наступного об'єкту
- SplObjectStorage::valid() - Визначає, чи допустиме поточне значення ітератора
- SplObjectStorage::getInfo() - Повертає дані, що асоціюються з поточним об'єктом