Функции Язык программирования PHP

func_get_arg

(PHP 4)

func_get_arg - возвращает элемент из списка аргументов.

Описание

mixed func_get_arg (int arg_num)

Возвращает аргумент, который находится по смещению arg_num в списке аргументов определённой пользователем функции. Аргументы функции считаются, начиная с 0.
func_get_arg()
генерирует предупреждение, если вызвана вне определения функции.

Если arg_num больше количества реально переданных аргументов, будет сгенерировано предупреждение, и функция func_get_arg() возвратит FALSE.

<?php 
function foo() { $numargs = func_num_args(); echo "Number of arguments: $numargs<br>\n"; 
if ($numargs >= 2) { echo "Second argument is: " . func_get_arg (1) . "<br>\n"; 
} } foo (1, 2, 3); ?>

func_get_arg() может использоваться в сочетании с func_num_args() и func_get_args(), что позволит пользовательским функциям принимать списки (аргументов) переменной длины.

Примечание: эта функция была добавлена в PHP 4.


Назад Оглавление Вперёд
create_function Вверх func_get_args

Авторские Права

Права на этот учебник © Copyright 1997, 1998, 1999, 2000, 2001, 2002 принадлежат PHP Documentation Group. Члены этой группы перечислены на титульном листе учебника.

Этот учебник может распространяться в соответствии с лицензией GNU General Public License, как она опубликована Free Software Foundation, версией 2 этой Лицензии или (по Вашему выбору) любой последующей версией.

Права на раздел 'Расширение PHP 4.0' данного учебника Сopyright © 2000 принадлежат Zend Technologies, Ltd. Этот материал может распространяться только как субъект условий и соглашений. установленных ранее в Open Publication License, v1.0 или более поздней (последняя версия постоянно доступна по адресу http://www.opencontent.org/openpub/).