method-overloading
Должны ли мои функции PHP принимать массив аргументов или я должен явно запрашивать аргументы?
В веб-приложении PHP, над которым я работаю, я вижу функции, определенные двумя возможными способами.
Подход 1:
fun ... довательно, количество аргументов для myfunc будет постоянно меняться, подход 1 может потребовать большого обслуживания.
Перегрузка собственной функции PHP для шифрования данных в соответствии с HIPAA
Справочная информация:
Я являюсь частью команды разработчиков, которая запускает веб-приложение, которое хранит и из ... я ли это лучшим решением нашей первоначальной проблемы?
Как вы собираетесь перезаписать существующую основную функцию PHP?
"Перегрузка" частного метода в PHP
Я знаю, что не могу перегружать методы в PHP. И, насколько я знаю, методы private в классе невидимы для классов, расшир ... ($arg) невидим в классе Child, потому что это private. Итак, я не перегружаю foo, я просто создаю метод, называемый foo.
Лучший способ эмулировать рубиновый оператор "splat" в сигнатурах функций PHP [Перегрузка метода]
В Ruby
def my_func(foo,bar,*zim)
[foo, bar, zim].collect(&:inspect)
end
puts my_func(1,2,3,4,5)
# 1
# 2
# [3, 4, 5]
В PHP (5.3)
function my_func($foo, $bar, ... ){
#...
}
Как лучше всего сделать это в PHP?
Перегрузка закрытия: можно ли проверить количество аргументов, которые имеет закрытие PHP, без его выполнения?
Что я хочу сделать
Я хочу проверить замыкание (переданное как переменная), чтобы определить, сколько аргументов оно о ... ьзую PHP5.3
В качестве напоминания, я не хочу выполнять эту функцию и, следовательно, не могу использовать func_num_args
Вызов Методов Родительского Класса
Вопрос отредактирован, чтобы лучше отражать мои потребности.
Возьмем следующий пример:
class Base
{
public $Te ... >Text->Is->CammelCase('MethodOverloading'); // true
Это хорошая практика? Есть ли какие-либо другие решения?
Как мне перехватывать звонки PDO?
Я пытаюсь реализовать API плагина в продукте на основе PHP, над которым я работаю. Я создал класс, который наследует от ... API плагина работал. Это недостающая часть, которой у меня нет в моем API плагинов для продукта, над которым я работаю.
функция повторного объявления php, как в java [дубликат]
Возможный Дубликат: перегрузка функций php
Я хочу повторно объявить функцию, такую как эта:
class Name{
... Но он возвращает
Fatal error: Cannot redeclare Name::a()
В java это просто работает. Как я могу сделать это на PHP?
существуют ли в C# дополнительные параметры, подобные PHP?
С дополнительными параметрами PHP , если вы не отправите параметр, ему будет присвоено значение по умолчанию:
public ... рианту PHP, есть ли в C# также какой-то слащавый синтаксис для выполнения дополнительных параметров, как в примере PHP?