arguments

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

Меня смущают значения по умолчанию для функций PHP. Допустим, у меня есть такая функция: function foo($blah, $x = "som ... ридется вводить аргументы по умолчанию каждый раз, когда я вызываю функцию. И я, должно быть, упускаю что-то очевидное.

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

У меня есть дружеский спор с коллегой по этому поводу, и мое личное мнение заключается в том, что скомпилированное веб- ... и, возможно, глупым аргументом, но это аргумент, и я все равно хотел бы услышать ответы прекрасных людей здесь, в S.O.)

Передача аргументов из массива в php конструктору [дубликат]

На этот вопрос уже есть ответ здесь: Как "вызвать" экземпляр класса в PHP? ... j = new call_user_func_array($classname, $myarray); Есть ли что-то довольно элегантное, что действительно работает ?

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

Python предоставляет оператор "*" для распаковки списка кортежей и передачи их функции в качестве аргументов, например: ... торые поиски в гугле вариантов "Распаковки PHP" сразу ничего не дали.. возможно, в PHP это называется как-то по-другому?

аргументы php по умолчанию

В PHP, если у меня есть функция, написанная так function example($argument1, $argument2="", $argument3="") И я могу ... о в основной функции, и если у меня будет "", то возникнут ли какие-либо проблемы? Или NULL - лучший вариант? Спасибо

Функция PHP с неограниченным количеством параметров

Как написать функцию, которая может принимать неограниченное количество параметров? Что я пытаюсь сделать, так это со ... утри класса, которая заключает в себе следующее: $stmt->bind_param('sssd', $code, $language, $official, $percent);

Передача аргументов при загрузке пользовательской библиотеки CodeIgniter

Я пытаюсь реализовать класс, который я написал как библиотеку CodeIgniter. Почему-то я не могу заставить метод CI loa ... рмально, а затем он захлебывается вторым аргументом. Любые подсказки о том, почему это происходит, будут высоко оценены.

Передача списка переменных аргументов в sprintf()

Я хотел бы написать функцию, которая (среди прочего) принимает переменное количество аргументов, а затем передает их в ... $var, ...arguments that were passed...); // ... } some_func("blah %d blah", $number); ?> Как это сделать в PHP?

Как я могу написать на PHP функцию, которая изменяет массив?

Я хотел бы иметь функцию, которая принимает массив в качестве входных данных и изменяет некоторые значения массива (в м ... ), речь идет о "передаче ссылки". Более того, тот факт, что я хочу изменить массив $_SEESION, делает его немного другим.

Аргументы функции PHP - Использовать массив или нет?

Мне нравится создавать свои функции PHP, используя пары ключ=>значение (массивы) в качестве аргументов вместо отдельных ... рые общие советы и рекомендации от экспертов, которые могли бы дать представление: как лучше или правильнее это сделать?

Laravel, где есть передача дополнительных аргументов для функции

Следующее, очевидно, приводит к неопределенной переменной. public function show($locale, $slug) { $article = Article: ... зрешить функции иметь доступ к $slug? Теперь это, вероятно, что-то простое, но я не могу найти то, что мне нужно искать.

Как передавать переменные между php-скриптами?

Существует ли какой-либо способ передачи значений и переменных между php-скриптами? Формально я попытался закодирова ... "Это неверный ввод". Для этой цели мне нужно передать значения из сценариев, которые я предполагаю. С уважением... : Р

Следует ли проверять типы параметров в функциях PHP?

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

Параметр функции - значение массива по умолчанию | лучшая практика

Какова наилучшая практика определения значения по умолчанию/запасного значения для массива? Описание: Моя функция п ... олненного массива в аргументах по умолчанию хорошей идеей? Б) Что было бы лучше, константа, array_merge, if(empty...?

динамические аргументы в функции php [дубликат]

Возможный Дубликат: PHP получает все аргументы в виде массива? Ну, В java я могу сделать это (псевдокод): ... , когда я могу передать массив, подобный hello(array(bla, bla)), но может ли существовать способ, описанный выше, верно?

Список статических аргументов вызова фасада PHP Laravel

Не знаю, как это точно назвать. Копаясь в классах Laravel 4, чтобы посмотреть, как работают фасады, я наткнулся на след ... олжать, например, случай 10. Есть ли разумный аргумент в пользу этого или это просто случай преждевременной оптимизации?

Перегрузка функций PHP

Исходящий из фона C++;) Как я могу перегрузить функции PHP? Одно определение функции, если есть какие-либо аргументы ... и мне следует использовать if, чтобы проверить, есть ли какие-либо параметры, переданные из $_GET и POST?? и связать их?

php: Объявляет тип аргументов функции

Я пытаюсь создать функцию с объявленными типами аргументов, чтобы быстро проверить, находятся ли они в правильном форма ... t $INTEGER ) { return "Args format correct"; } myfunction(array("1",'2','3','4'), "test" , 1234); В чем ошибка?

Неограниченное количество аргументов для функции PHP?

В php как бы вы создали функцию, которая могла бы принимать неограниченное количество параметров: myFunc($p1, $p2, $p3, ... ($params); } Но anotherFunc получил бы их, как если бы он был вызван с помощью anotherFunc($p1, $p2, $p3, $p4, $p5...)

могут ли функции php иметь аргументы ключевых слов? (как python) [дубликат]

Возможный Дубликат: именованные необязательные аргументы PHP? Я хочу сделать это: function they_said($alice ... бразом, я могу игнорировать передачу первых 2 аргументов и просто передать тот, который я хочу. Вот пример на python.