Поиск: PUT (32)
| Функции » Функции поддержки COM для Windows |
Введение
COM это технология, позволяющая использовать код, написанный на любом языке (любым языком) с помощью стандартных соглашений вызова, и скрывающая позади API детали реализации, такие как: на какой машине хранится Компонент и исполняющий его файл. Можно представлять это как супермеханизм Remote Procedure Call (RPC) с некоторыми базовыми объектами. При этом реализация отделена от интерфейса. |
|
теги: COM |
| |
| Функции » Массивы: array_unique |
array_unique - удаляет из массива дублирующиеся значения.
Описание
array array_unique (array array)
array_unique() принимает на входе массив array и возвращает новый массив без дублирующих значений. |
|
теги: array_unique |
| |
| Функции » Массивы: array_splice |
array_splice - удаляет часть массива и замещает её чем-либо.
Описание
array array_splice (array input, int offset [, int length [, array replacement]])
array_splice() удаляет элементы, указанные смещением offset и длиной length из массива input и замещает их элементами массива replacement, если он предоставлен. Функция возвращает массив, содержащий извлечённые элементы. |
|
теги: array_splice |
| |
| Функции » Массивы: array_slice |
array_slice - извлекает участок массива.
Описание
array array_slice (array array, int offset [, int length])
array_slice() возвращает последовательность элементов массива array, специфицированную параметрами offset (смещение) и length (длина). |
|
теги: array_slice |
| |
| Функции » Массивы: array_reverse |
array_reverse - возвращает массив с элементами, развёрнутыми в обратном порядке.
Описание
array array_reverse (array array [, bool preserve_keys])
array_reverse() принимает массив array и возвращает новый массив с элементами в перевёрнутом порядке, сохраняя ключи, если preserve_keys имеет значение TRUE. |
|
теги: array_reverse |
| |
| Функции » Массивы: array_reduce |
array_reduce - итеративно уменьшает массив до единственного значения, используя callback-функцию.
Описание
mixed array_reduce (array input, mixed callback [, int initial])
array_reduce() итеративно применяет callback-функцию (перебирает) к элементам массива input, уменьшая массив до одиночного значения. Если имеется необязательное initial, оно используется в начале процесса или как финальный результат - если массив пустой. |
|
теги: array_reduce |
| |
| Функции » Массивы: array_rand |
array_rand - извлекает из массива одно или более произвольных вхождений.
Описание
mixed array_rand (array input [, int num_req])
array_rand() может пригодиться, если вы захотите извлечь из массива одно или более произвольно выбранных вхождений. Функция принимает массив input и необязательный аргумент num_req, который специфицирует, сколько вхождений вы хотите извлечь - если не специфицирует, по умолчанию будет 1. |
|
теги: array_rand |
| |
| Функции » Массивы: array_pad |
array_pad - дополняет массив значением на специфицированную длину.
Описание
array array_pad (array input, int pad_size, mixed pad_value)
array_pad() возвращает копию массива input, дополненного на размер, специфицированный параметром pad_size, значением pad_value. Если pad_size является положительным, то массив дополняется справа, если отрицательным - слева. Если абсолютное значение pad_size меньше и равно длине input, то дополнение не производится. |
|
теги: array_pad |
| |
| Функции » Массивы: array_keys |
array_keys - возвращает все ключи массива.
Описание
array array_keys (array input [, mixed search_value])
array_keys() возвращает ключи, числовые и строковые, из массива ввода input.
Если специфицировано необязательное search_value, то возвращаются только ключи для данного значения. Иначе возвращаются все ключи из input. |
|
теги: array, функции |
| |
| Функции » Массивы: array_filter |
array_filter - фильтрует элементы массива с использованием callback-функции.
Описание
array array_filter (array input [, mixed callback])
array_filter() возвращает массив, содержащий все элементы input, отфильтрованные в соответствии с callback-функцией. Если input это ассоциативный массив, ключи сохраняются.
|
|
теги: array, функции |
| |
| Функции » Массивы: array_count_values |
array_count_values - возвращает количество значений в массиве.
Описание
array array_count_values (array input)
array_count_values() возвращает массив, выводя значения массива input как ключи и частоту их появления в input как значения. |
|
теги: array, функции |
| |
| Функции » array_chunk |
array_chunk - делит массив на отрезки.
Описание
array array_chunk (array input, int size [, bool preserve_keys])
array_chunk() делит массив на несколько массивов с size количеством значений в них. В конце может получиться массив с меньшим количеством значений. Вы можете получать эти массивы как члены многомерного массива, индексированного числами, начиная с 0. |
|
теги: array, функции |
| |
| Функции » array_change_key_case |
array_change_key_case - возвращает массив со вcеми строками ключей в верхнем или в нижнем регистре.
Описание
array array_change_key_case (array input [, int case]) |
|
теги: array, функции |
| |
| Возможности » Использование PHP из командной строки |
Начиная с версии 4.3, РНР поддерживает новый SAPI-тип (Server Application Programming Interface) под названием CLI, что означает Command Line Interface. Как следует из названия, главной задачей этого SAPI-типа является разработка приложений оболочки/shell (или рабочего стола) с помощью РНР. Имеются весьма небольшие отличия CLI SAPI от других SAPI, которые будут далее рассмотрены в этой главе. |
|
теги: php |
| |
| Возможности » Использование удалённых/remote файлов |
Если поддержка "URL fopen-оболочки/wrapper" включена при конфигурировании PHP (если вы только не передали явным образом флаг --disable-url-fopen-wrapper для конфигурирования (для версий, новее 4.0.3) или не установили allow_url_fopen в off в файле php.ini (для более новых версий)), вы можете использовать HTTP и FTP- URL'ы с большинством функций, которые принимают filename/имя файла в качестве параметра, в том числе - операторы require() и include(). |
|
теги: upload |
| |
| Возможности » Поддержка метода PUT |
PHP поддерживает HTTP-метод PUT, используемый такими клиентами, как Netscape Composer и W3C Amaya. PUT-запросы намного проще, чем загрузка файлов и выглядят примерно так: |
|
теги: PUT |
| |
| Возможности » Загрузка нескольких файлов |
Несколько файлов можно загружать при использовании разных name в input.
Можно также загружать одновременно несколько файлов и получать автоматически упорядоченную в массивы информацию. Для этого вам необходимо использовать тот же самый синтаксис отправки массива в HTML-форме, как и с несколькими элементами select и checkbox: |
|
теги: upload |
| |
| Возможности » Загрузка методом POST |
PHP способен принимать загрузку файлов из любого RFC-1867-соответствующего браузера (в том числе - Netscape Navigator 3 и новее, Microsoft Internet Explorer 3 с патчем от Microsoft или новее без патча). Это даёт возможность загружать текстовые и бинарные файлы. С помощью функций РНР для аутентификации и манипуляций с файлами вы получаете полный контроль над тем, кому разрешено загружать файлы, и над тем, что делать с файлом после его загрузки. |
|
теги: POST |
| |
|
|