ugrás a tartalomhoz

valtozo szamu parameter

Nigi · 2005. Május. 3. (K), 10.11
hogyan lehet megoldani az valtozo szamu parametert a php-ban. javaban, c-ben egyszeru. de itt?
 
1

Nézz körül a

MostlyHarmless · 2005. Május. 3. (K), 10.26
Nézz körül a http://hu.php.net/func_get_args környékén.
2

Ha nem akarsz nagyon

csla · 2005. Május. 3. (K), 11.00
Ha nem akarsz nagyon univerzálisat, hanem csak arról van szó, hogy már van egy megírt függvényed, és nem akarod nagyon átalakítani, akkor csinálhatod azt is, hogy értéket adsz a paraméternek, pl.:

function fv(p1,p2 = null)
 {
  ...
 };
És akkor hívhatod egy paraméterrel is, vagy kettővel is.
3

Tömb,

Dualon · 2005. Május. 3. (K), 13.18
Használhatsz paraméterként tömböt is, így a függvény egyetlen paramétert igényel, amely azonban tetszőleges mennyiségű információt hordozhat, illetve jó barátod :) lehet a call_user_func_array() is.
4

func_get_args() játék

bbalint · 2005. Május. 3. (K), 20.14

<?php
  function játék(){
    $argumentumok = func_get_args();
    while((list(, $név) = each($argumentumok))
       && (list(, $érték) = each($argumentumok)))
      $$név = $érték;
    
    unset($argumentumok, $név, $érték);
    
    print_r(get_defined_vars());
  }
  
  játék('menet', 'első');
  játék('egyszám', 21.3, 'ojjektum', new StdClass());
  játék('a', 1, 'b', 2);
?>
régen, amikor még játszottam a gondolattal, akkor ilyesmit csináltam aztán meg mást

bbalint