Articles of аргументы

Функция PHP, чтобы узнать количество параметров, переданных в функцию?

Есть ли функция PHP для поиска количества параметров, которые должны быть получены / переданы определенной функции?

распаковка массива аргументов в php

Python предоставляет оператор «*» для распаковки списка кортежей и предоставления им функции в качестве аргументов, например: args = [3, 6] range(*args) # call with arguments unpacked from a list Это эквивалентно: range(3, 6) Кто-нибудь знает, есть ли способ достичь этого в PHP? Некоторые поисковые запросы по вариантам «PHP Unpack» не сразу принесли что-либо … возможно, […]

Аргумент функции PHP по умолчанию как T_VARIABLE?

Я пытаюсь предоставить переменную-член как значение по умолчанию для метода класса. Я знаю, что невозможно использовать переменную в качестве значения по умолчанию для функции non-class, но похоже, что в этом классе должен быть способ сделать это. Должен быть способ сделать это – возможно, у меня есть неправильный синтаксис: class test{ private $test = ''; __construct(){ […]

Переслать неопределенное количество аргументов в другую функцию

Я объясню вопрос простой функцией, принимающей любое число функций function abc() { $args = func_get_args(); //Now lets use the first parameter in something…… In this case a simple echo echo $args[0]; //Lets remove this first parameter unset($args[0]); //Now I want to send the remaining arguments to different function, in the same way as it received […]

Drupal 6 Просмотров 2: Настройка аргументов даты

Передача uid в качестве аргумента отлично работает с этим кодом: $bouts = views_get_view_result('Results', 'page_1', array($user->uid)); Ключевая строка в views_get_view_result, которая устанавливает аргументы: $view->set_arguments($args); Но как насчет прохождения диапазонов дат? Кроме того, если что-то указано как фильтр на представлении, есть ли способ его пропорционально изменить? views_get_view_result: /** * Investigate the result of a view. * from […]

Может ли функция PHP принимать неограниченное количество параметров?

В PHP есть такие функции, как unset() которые поддерживают любое количество параметров, которые мы бросаем на них. Я хочу создать аналогичную функцию, которая способна принимать любое количество параметров и обрабатывать их все. Есть идеи как это сделать?

Что такое использование одной трубы? ' В аргументе функции Do?

Возьмем, к примеру, следующий код: phpinfo(INFO_MODULES | INFO_ENVIRONMENT | INFO_VARIABLES); Один аргумент используется, но я предоставляю список опций, разделенных символом одного канала. Что именно происходит со значением аргумента в функции? Могу ли я использовать то же самое в своих собственных функциях? Так ли, и есть ли преимущества для этого, например, передать массив? Заранее спасибо.

как передавать неограниченные аргументы по ссылке в php

У меня есть функция php, которая имеет неограниченное количество аргументов, которые я получаю от func_get_args (). У меня есть некоторые операции с аргументами (изменение строки или выполнение чего-то), и я хочу, чтобы это было как передающий аргумент по ссылке. Является ли это возможным? пример: $test = 'foo'; $test2 = 'bar'; function test(){ $args = func_get_args(); […]

Скорость выполнения кода: ASP.NET-MVC и PHP

У меня есть дружеский аргумент, связанный с коллегой по этому поводу, и мое личное мнение заключается в том, что скомпилированное веб-приложение ASP.NET-MVC будет работать более эффективно / быстрее, чем тот же проект, который будет написан на PHP. Мой друг не согласен. К сожалению, у меня нет твердых данных, которые можно использовать для резервного копирования моего […]

PHP: Получить аргументы метода?

В php я могу проверить все доступные методы для объекта: $methods = get_class_methods($object); Но как я могу увидеть, какие аргументы должны быть отправлены этим методам? Есть ли функция для этого?

Intereting Posts
Как получить разрешение на использование unlink ()? Виджеты WordPress JQuery: Как я могу объединить два объекта данных json и опубликовать их? динамическое обновление полей выбора с помощью php mysql jquery ajax Есть ли способ, чтобы подклассы PHP наследовали свойства (как статические, так и экземпляры)? Как я могу перенести PHP preg_split в Java для особого случая unserializing значения в ADODB? Загрузить максимальный размер в PHP? Унаследованные атрибуты Laravel 4 равны нулю Ошибка Paypal: пользователю не разрешено выполнять это действие Установите HTTPOnly и закрепите файл cookie PHPSESSID в PHP Разбирать пространства имен XML с помощью php SimpleXML Как включить заголовок авторизации в HTTP-запросе cURL POST в PHP? Какова цель ini_set () в php? (особенно для отчетов об ошибках) Symfony2 ParamConverter не связан с @Annotation (кеш должен быть очищен после любого изменения файла) Почему мой PHP reCAPTCHA отображается только в Chrome и Safari?