Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Prosta funkcja, jak to zrobic
Forum PHP.pl > Forum > Przedszkole
Daimos
witam
mam taka funkcje
  1. <?
  2. function tescik($a, $b, $c, $d){
  3.  
  4. // tu dzieje sie jakas akcja
  5.  
  6. }
  7. ?>


tak dziala w porzadq:
  1. <?php
  2. tescik('aasda das', '234', 'adas', wrtert);
  3. ?>

ale jak zrobie takie cos:
  1. <?php
  2. tescik('aasda das'); 
  3. ?>

wywala blad ze potrzebne sa pozostale wartosci, da sie jakos zrobic zeby tego bledu nie wywalalo ? tzn moge odpalac funkcje tak: tescik('cos', '', '', '', '') no ale zostawianie tych pustych pol jest uciazliwe, nie wygodne biggrin.gif

Chce osiagnac cos tagiego ze jak odpale funkcje w taki sposob:
  1. <?php
  2. tescik('aasda das');
  3. ?>
to pole $a przyjmie wartosc 'aasda das' a pola $b, $c i $d beda puste
NuLL
LOL
  1. <?php
  2.  
  3. function tescik($a, $b='', $c='', $d=''){
  4.  
  5. // tu dzieje sie jakas akcja
  6.  
  7. }
  8.  
  9. ?>
NuLL
Nasuwa się pytanie po co ?
hwao
Cytat(NuLL @ 2005-06-11 13:09:53)
Nasuwa się pytanie po co ?

Czasem pisze sie funkcje ze zmienna liczba parametrow smile.gif przyklad
  1. <?php
  2. unSet( $zmiena, $zmiena2, $zmienaN );
  3. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.