Войти в систему
Главная
О проекте
Информация
Обратная связь
Текущие заказы
Регистрация
Оглавление
/ Standard PHP Library (SPL)
Поиск функции:
Разделы:
Выберите раздел
Оглавление
Руководство по PHP
Авторские права
Предисловие
Приступая к работе
Введение
Краткое руководство
Установка и настройка
Общие инструкции по установке
Установка на Unix системы
Installation on Mac OS X
Installation on Windows systems
Installation of PECL extensions
Проблемы?
Runtime Configuration
Справочник языка
Основы синтаксиса
Типы
Переменные
Константы
Выражения
Операторы
Control Structures
Функции
Classes and Objects (PHP 4)
Классы и объекты (PHP 5)
Пространства имён
Исключения
Ссылки. Разъяснения
Безопасность
Вступление
Общие рассуждения
Если PHP установлен как CGI
Если PHP установлен как модуль Apache
Безопасность файловой системы
Безопасность баз данных
Сообщения об ошибках
Использование глобальных переменных
Данные, введенные пользователем
Magic Quotes
Сокрытие PHP
Необходимость обновлений
Отличительные особенности
HTTP-Аутентификация в PHP
Cookies
Sessions
Работа с XForms
Загрузка файлов на сервер
Работа с удаленными файлами
Работа с соединениями
Постоянные соединения с базами данных
Защищенный режим
Использование PHP в командной строке
Справочник функций
Variable and Type Related Extensions
Text Processing
Affecting PHP's Behaviour
Session Extensions
Other Basic Extensions
Database Extensions
XML Manipulation
Web Services
Credit Card Processing
Mathematical Extensions
Cryptography Extensions
Human Language and Character Encoding Support
File System Related Extensions
Process Control Extensions
Mail Related Extensions
Authentication Services
Other Services
Compression Extensions
Calendar and Event Related Extensions
Non-Text MIME Output
Image Processing and Generation
Audio Formats Manipulation
Command Line Specific Extensions
Windows Only Extensions
Server Specific Extensions
PHP at the Core: A Hacker's Guide to the Zend Engine
Preface
The "counter" Extension - A Continuing Example
The PHP 5 build system
Extension structure
Memory management
Working with variables
Writing functions
Working with classes and objects
Working with resources
Working with INI settings
Working with streams
PDO Driver How-To
Extension FAQs
Zend Engine 2 API reference
Zend Engine 1
The future: PHP 6 and Zend Engine 3
ЧАВО
Общая Информация
Списки рассылки
Получение PHP
Вопросы по Базам Данных
Установка
Проблемы Сборки
Использование PHP
PHP и HTML
PHP и COM
PHP и другие языки
Переход из PHP 4 в PHP 5
Разные вопросы
Appendices
История PHP и смежных проектов
Migrating from PHP 5.1.x to PHP 5.2.x
Migrating from PHP 5.0.x to PHP 5.1.x
Миграция с PHP 4 на PHP 5
Отладка PHP
Configure options
Директивы php.ini
List of Supported Timezones
Extension Categorization
Список псевдонимов функций
List of Reserved Words
List of Resource Types
List of Supported Protocols/Wrappers
Список доступных фильтров
Список поддерживаемых транспортных протоколов
Таблица сравнения типов в PHP
List of Parser Tokens
Userland Naming Guide
Об этом руководстве
Open Publication License
Список функций
Что отсутствует в этом руководстве
parsekit_func_arginfo
Введение
Other Basic Extensions
Standard PHP Library (SPL)
Введение
Installing/Configuring
Установка
Настройка во время выполнения
Типы ресурсов
Предопределенные константы
SPL Функции
class_implements
— Return the interfaces which are implemented by the given class
class_parents
— Return the parent classes of the given class
iterator_count
— Count the elements in an iterator
iterator_to_array
— Copy the iterator into an array
spl_autoload_call
— Try all registered __autoload() function to load the requested class
spl_autoload_extensions
— Register and return default file extensions for spl_autoload
spl_autoload_functions
— Return all registered __autoload() functions
spl_autoload_register
— Register given function as __autoload() implementation
spl_autoload_unregister
— Unregister given function as __autoload() implementation
spl_autoload
— Default implementation for __autoload()
spl_classes
— Return available SPL classes
spl_object_hash
— Return hash id for given object
ArrayIterator
— The ArrayIterator class
ArrayIterator::current
— Return current array entry
ArrayIterator::key
— Return current array key
ArrayIterator::next
— Move to next entry
ArrayIterator::rewind
— Rewind array back to the start
ArrayIterator::seek
— Seek to position
ArrayIterator::valid
— Check whether array contains more entries
ArrayObject
— The ArrayObject class
ArrayObject::append
— Appends the value
ArrayObject::__construct
— Construct a new array object
ArrayObject::count
— Get the number of elements in the Iterator
ArrayObject::getIterator
— Create a new iterator from an ArrayObject instance
ArrayObject::offsetExists
— Returns whether the requested $index exists
ArrayObject::offsetGet
— Returns the value at the specified $index
ArrayObject::offsetSet
— Sets the value at the specified $index to $newval
ArrayObject::offsetUnset
— Unsets the value at the specified $index
CachingIterator
— The CachingIterator class
CachingIterator::hasNext
— Check whether the inner iterator has a valid next element
CachingIterator::next
— Move the iterator forward
CachingIterator::rewind
— Rewind the iterator
CachingIterator::__toString
— Return the string representation of the current element
CachingIterator::valid
— Check whether the current element is valid
RecursiveCachingIterator
— The RecursiveCachingIterator class
RecursiveCachingIterator::getChildren
— Return the inner iterator's children as a RecursiveCachingIterator
RecursiveCachingIterator::hasChildren
— Check whether the current element of the inner iterator has children
DirectoryIterator
— The DirectoryIterator class
DirectoryIterator::__construct
— Constructs a new dir iterator from a path
DirectoryIterator::current
— Return this (needed for Iterator interface)
DirectoryIterator::getATime
— Get last access time of file
DirectoryIterator::getCTime
— Get inode modification time of file
DirectoryIterator::getFilename
— Return filename of current dir entry
DirectoryIterator::getGroup
— Get file group
DirectoryIterator::getInode
— Get file inode
DirectoryIterator::getMTime
— Get last modification time of file
DirectoryIterator::getOwner
— Get file owner
DirectoryIterator::getPath
— Return directory path
DirectoryIterator::getPathname
— Return path and filename of current dir entry
DirectoryIterator::getPerms
— Get file permissions
DirectoryIterator::getSize
— Get file size
DirectoryIterator::getType
— Get file type
DirectoryIterator::isDir
— Returns true if file is directory
DirectoryIterator::isDot
— Returns true if current entry is '.' or '..'
DirectoryIterator::isExecutable
— Returns true if file is executable
DirectoryIterator::isFile
— Returns true if file is a regular file
DirectoryIterator::isLink
— Returns true if file is symbolic link
DirectoryIterator::isReadable
— Returns true if file can be read
DirectoryIterator::isWritable
— Returns true if file can be written
DirectoryIterator::key
— Return current dir entry
DirectoryIterator::next
— Move to next entry
DirectoryIterator::rewind
— Rewind dir back to the start
DirectoryIterator::valid
— Check whether dir contains more entries
FilterIterator
— The FilterIterator class
FilterIterator::current
— Get the current element value
FilterIterator::getInnerIterator
— Get the inner iterator
FilterIterator::key
— Get the current key
FilterIterator::next
— Move the iterator forward
FilterIterator::rewind
— Rewind the iterator
FilterIterator::valid
— Check whether the current element is valid
LimitIterator
— The LimitIterator class
LimitIterator::getPosition
— Return the current position
LimitIterator::next
— Move the iterator forward
LimitIterator::rewind
— Rewind the iterator to the specified starting offset
LimitIterator::seek
— Seek to the given position
LimitIterator::valid
— Check whether the current element is valid
ParentIterator
— The ParentIterator class
ParentIterator::getChildren
— Return the inner iterator's children contained in a ParentIterator
ParentIterator::hasChildren
— Check whether the inner iterator's current element has children
ParentIterator::next
— Move the iterator forward
ParentIterator::rewind
— Rewind the iterator
RecursiveDirectoryIterator
— The RecursiveDirectoryIterator class
RecursiveDirectoryIterator::getChildren
— Returns an iterator for the current entry if it is a directory
RecursiveDirectoryIterator::hasChildren
— Returns whether current entry is a directory and not '.' or '..'
RecursiveDirectoryIterator::key
— Return path and filename of current dir entry
RecursiveDirectoryIterator::next
— Move to next entry
RecursiveDirectoryIterator::rewind
— Rewind dir back to the start
RecursiveIteratorIterator
— The RecursiveIteratorIterator class
RecursiveIteratorIterator::current
— Access the current element value
RecursiveIteratorIterator::getDepth
— Get the current depth of the recursive iteration
RecursiveIteratorIterator::getSubIterator
— The current active sub iterator
RecursiveIteratorIterator::key
— Access the current key
RecursiveIteratorIterator::next
— Move forward to the next element
RecursiveIteratorIterator::rewind
— Rewind the iterator to the first element of the top level inner iterator
RecursiveIteratorIterator::valid
— Check whether the current position is valid
SimpleXMLIterator
— The SimpleXMLIterator class
SimpleXMLIterator::current
— Return current SimpleXML entry
SimpleXMLIterator::getChildren
— Returns an iterator for the current entry if it is a SimpleXML object
SimpleXMLIterator::hasChildren
— Returns whether current entry is a SimpleXML object
SimpleXMLIterator::key
— Return current SimpleXML key
SimpleXMLIterator::next
— Move to next entry
SimpleXMLIterator::rewind
— Rewind SimpleXML back to the start
SimpleXMLIterator::valid
— Check whether SimpleXML contains more entries
parsekit_func_arginfo
Введение
Other Basic Extensions
© 2008-2010 inPHP.org
Главная
|
О проекте inPHP.org
|
Правила сервиса
|
Частые вопросы
|
Информация
|
Обратная связь