Avatar billede learner Praktikant
11. marts 2005 - 11:11 Der er 5 kommentarer og
1 løsning

Skal jeg bruge gåseøjne eller ej?

Hej jeg bruger date() flere steder og jeg kan ikke rigtig finde ud af om jeg skal skrive

if (date(z)<5)
eller
if (date("z")<5)

kommer det an på om jeg vil have et nummer ud eller en streng(tekststreng) eller hvordan er det?

På forhånd Tak!
Avatar billede detox Nybegynder
11. marts 2005 - 11:14 #1
Du skal altid bruge gåseøjne eller apostroffer. Grunden til at det andet nogle gange virker er at php selv laver den om, hvis den ikke finder en konstant med det angivne navn.
Avatar billede learner Praktikant
11. marts 2005 - 11:17 #2
ok, takker!
Avatar billede learner Praktikant
11. marts 2005 - 11:18 #3
Hvad så her? :

$ji=date($lng_arr_time_type[$languageid]);

:o)
Avatar billede learner Praktikant
11. marts 2005 - 11:20 #4
Bare glem det :o) det er jo logisk :o)

Takker!
Avatar billede detox Nybegynder
11. marts 2005 - 11:36 #5
Velbekommen
Avatar billede olebole Juniormester
11. marts 2005 - 15:18 #6
<ole>

Først: Jeg er _helt_ på linie med detox ... man bør aldrig skrive fejl, selvom den aktuelle version af sproget retter op på dem. For det første kan man ikke være sikker på, det sker overalt og resultetet bliver som forventet - for det andet er det ikke robust kode.

Der er dog en enkelt undtagelse - hvis array-kaldet foretages inde i en streng:
  $s = "Noget tekst og en værdi fra et array $row[navn] - og noget";

- en syntaks, jeg ikke selv kan fordrage. Jeg foretrækker så afgjort denne:
  $s = "Noget tekst og en værdi fra et array ".$row["navn"]." - og noget";

Det gør det mere overskueligt (for mig i hvert fald). Ikke mindst fordi min editor så giver mig den farvekodning, jeg forventer.

Det første eksempel er ikke en fejl, som det er at skrive:
  $s = $row[navn];
- men det er ikke kønt  :)

/mvh
</bole>
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