Avatar billede lilled Nybegynder
11. februar 2004 - 19:33 Der er 3 kommentarer og
1 løsning

Array som argument til funktion?

Hej!

Er det muligt at give et array som argument til en funktion, en funktion jeg selv laver? I såfald hvordan erklærere man ved oprettelsen af funktionen at det er et array, ex:

function enNyFunktion($variableDerSkalVæreEtArray[])
{
  ...
eller

function enNyFunktion($variableDerSkalVæreEtArray)
{
  ...
/lilled
Avatar billede fangel Nybegynder
11. februar 2004 - 19:39 #1
du kan ikke angive at det SKAL være et array (mener jeg ik)... men du kan indbygge et tjek af typen... ex

function foo($bar){
  if(is_array($bar)){
    // funktionen
  }
  else
    return FALSE;
}

PHP ser ret stort på de forskellige typer variabler, derfor dette "problem"...

Morten
Avatar billede tefcke Nybegynder
11. februar 2004 - 21:14 #2
Ja, php har implicit type konvertering, så det er lidt gennemsigtigt.
Avatar billede lilled Nybegynder
13. februar 2004 - 04:58 #3
->dea_pg: ligge du et svar, så du kan få lidt point
Avatar billede fangel Nybegynder
13. februar 2004 - 08:02 #4
svaa'r

Morten
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester