Avatar billede danishvoice Nybegynder
26. august 2011 - 10:45 Der er 5 kommentarer og
1 løsning

Funktioner

Jeg har lavet en funktion, der hedder harIndhold(). Den skal tage en streng som parameter, og returnere true hvis strengens længde er større end 0. False hvis ikke. Hvordan gør jeg det?

Er det her langt fra den rigtie måde? Er nybegynder.

function harIndhold($string, $min, $max)
{
if (strlen($string)<$min)
  return true;   
elseif (strlen($string) > $max)
  return false;
else
  return 1;
}
Avatar billede michael_stim Ekspert
26. august 2011 - 11:40 #1

function harIndhold($string)
{
if (strlen($string) < 0){
  return true;

else{
  return false;
}
}
Avatar billede michael_stim Ekspert
26. august 2011 - 11:42 #2
Hov, du skal lige skifte "krokodillemunden" fra mindre end til større end.

< til >
Avatar billede michael_stim Ekspert
26. august 2011 - 11:43 #3

function harIndhold($string)
{
if (strlen($string) > 0)){
  return true;
}
else{
  return false;
}
}
Avatar billede michael_stim Ekspert
26. august 2011 - 11:44 #4
Flot, så kom der en ) for meget :(


function harIndhold($string)
{
if (strlen($string) > 0){
  return true;
}
else{
  return false;
}
}
Avatar billede danishvoice Nybegynder
26. august 2011 - 11:48 #5
arhh det var denne her jeg var i tvivl om. if (strlen($string > 0)) Tak
Avatar billede danishvoice Nybegynder
26. august 2011 - 11:56 #6
men der skal være to )) ellers lave den fejl, hvis jeg kun laver en )
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
Kurser inden for grundlæggende programmering

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