Gå til innhold

Forskjell på " og '


Anbefalte innlegg

Bare en liten sak jeg lurer litt på.

Er det noen regel på når man skal bruk " og når man skal bruke ' i kodesammenheng. Har sett på en del kode, men har ikke funnet noe logisk sammenheng.

Lenke til kommentar
Videoannonse
Annonse

Om du bruker "; vil PHP "lese" igjennom teksten mellom, og du kan da legge in f.eks variabelnavn.

Om du bruker '; printer PHP ut teksten uten å lese gjennom den først.

 

$navn = 'loe';
echo "Hei, $navn"; // printer: Hei, loe
echo 'Hei, $navn'; // Printer: Hei, $navn
echo 'Hei, ' . $navn; // Printer Hei, loe

Lenke til kommentar

Det har vært flere tester på forskjellen mellom ' og ", og det er ikke mye hastighetsforskjell på dem. Så bruksområdet er: " for tekst + variabler, ' for tekst uten. Som oftest også ' for HTML med mange atributter, siden disse må escapes ved bruk av ".

Lenke til kommentar
Ergo, ' er raskere enn ", hvis du ikke skal bruke variabler inni. :)

6438356[/snapback]

Forskjellen er i 99% av tilfellene absolutt ingenting å bry seg om så det er nesten ikke verdt å nevne en gang for du vil nesten garantert ha kode noe "dårlig" et annet sted i systemet som gjør at tiden man sparer på variabelskrivingen forsvinner.

Lenke til kommentar
Gjest Slettet+142
Ergo, ' er raskere enn ", hvis du ikke skal bruke variabler inni. :)

6438356[/snapback]

Forskjellen er i 99% av tilfellene absolutt ingenting å bry seg om så det er nesten ikke verdt å nevne en gang for du vil nesten garantert ha kode noe "dårlig" et annet sted i systemet som gjør at tiden man sparer på variabelskrivingen forsvinner.

6448663[/snapback]

det spørs vel liiiiiiiite grann om kor mye kode du har då.. eller? ... :p

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...