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

28:10:2009 –≥.

ѕосле перерыва публикую заметку об использовании функций с неограниченным количеством параметров в PHP, без объ€влении их в €вных параметрах функции.

ѕодобные функции очень удобно использовать, если в одну функцию нужно передавать различное количество параметров в разных част€х программы.

‘ункции в PHP могут принимать свободное количество параметров. √лавный вопрос в этом случае – как обратитьс€ к элементам, которые не определены в стандартных параметрах.

ƒл€ получени€ количества переданых переменных используетс€ функци€ func_num_args()
Ќапример:$num = func_num_args();

ƒл€ получени€ же массива самих переданных аргументов используем func_get_args()
Ќапример:$args = func_get_args();

Ќапример, данные функции могут быть использованы дл€ добавление любого числа новых элементов в существующий масив.

function addElements()
 {
  $num = func_num_args();
  $args = func_get_args();
  for($i=0; $i<$num; $i++)
  {
   array_push($masiv,$args[$i]);
  }
 }

 

 омментарии  

 
0#5Robertpak2017-09-12 20:32гостина€ –оза
http://bigwork.info/

----------
÷итировать
 
 
0#4Shawnsop2017-08-29 05:30Tonight on Meals NetworkТs CUPCAKE WARS the bakeryТs co-house owners will showcase their abilities towards three other bakers.

Visit site:http://audiojungle.net/item/christmas-piano/19056234/

http://audiojungle.net/user/momentumofmelody/portfolio?ref=MomentumOfMelody
http://audiojungle.net/item/piano-inspiration/18285725?ref=MomentumOfMelody
http://audiojungle.net/user/ie_sound/portfolio?ref=IE_Sound
http://audiojungle.net/item/motivation-ambient-kit/19508793?ref=IE_Sound
÷итировать
 
 
0#3Robertpak2017-08-26 06:43гостина€ –оза
http://1stbest.info/

----------
÷итировать
 
 
0#2Nerey2013-07-12 10:14func_num_args() используетс€ в паре с func_get_arg(int $arg_num)
func_get_args() используетс€ в паре с foreach
Ќезачем велосипеды городить
÷итировать
 
 
-4#1Ќомад2012-04-06 18:16—пасибо.÷итировать
 

ƒобавить комментарий


«ащитный код
ќбновить

« Left Join SQL пример запроса с объ€снением „то такое WPF? «накомство с технологией »

‘отоальбом

fotic.jpg

ќблако “егов