1. jonston - 26 Января, 2016 - 15:39:54 - перейти к сообщению
Здравствуйте.Как вызвать статический метод с передачей ему аргументов так, что мы не знаем сколько у метода аргументов может быть.
2. TuX560 - 26 Января, 2016 - 16:03:50 - перейти к сообщению
jonston пишет:
Здравствуйте.Как вызвать статический метод с передачей ему аргументов так, что мы не знаем сколько у метода аргументов может быть.
Или передавать аргументы массивом или если используете php 5,6+
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?PHP
- function sum(...$numbers) {
- $acc = 0;
- foreach ($numbers as $n) {
- $acc += $n;
- }
- return $acc;
- }
- echo sum(1, 2, 3, 4);
- ?>
Со статическими методами тоже должно работать