webForumDet fria alternativet

Två frågor om grunder i PHP

PHP

7 svar · 328 visningar · startad av Ricki

Medlem sedan juni 2000373 inlägg
Frågan#1

Tjena,
Har börjat pula lite med php och undrar följande:

1. Finns det någon regel för när man ska använda enkla och dubbla fnuttar ' & " ?

2. Fungerar alla php-kommandon lika oavsett vilken webserver man använder, ex: apache och iis?

Medlem sedan feb. 20012 412 inlägg
#2

1. Finns det någon regel för när man ska använda enkla och dubbla fnuttar ' & " ?

I SQL finns det regler. I PHP kan det vara lite olika beroende på var man använder dem.

$variable = $_POST['var'];

är samma sak som

$variable = $_POST["var"];

2. Fungerar alla php-kommandon lika oavsett vilken webserver man använder, ex: apache och iis?

Det finns vissta skillnader mellan win- och linuxmiljö.

Medlem sedan sep. 20021 655 inlägg
#3

1. Finns det någon regel för när man ska använda enkla och dubbla fnuttar ' & " ?

Om du använder dubbla fnuttar för att visa vad som är en sträng kan du bara skriva en variabel, så blir det rätt. Om du istället använder enkelfnuttar måste du... äh, det blev för svårt att försöka förklara det. Titta här istället:

$string = "hungrig"; // här hade det gått lika bra med enkelfnuttar

$mening1 = "Jag är $string som bara den.";
echo $mening1; // skriver: Jag är hungrig som bara den.

$mening2 = 'Jag är $string som bara den.';
echo $mening2; // skriver: Jag är $string som bara den.

// istället får man skriva:
$mening3 = 'Jag är '.$string.' som bara den.';
echo $mening3 // skriver: Jag är hungrig som bara den.

Det finns säkert fler skillnader, men det är de enda jag kommer på nu.

Medlem sedan juli 20013 378 inlägg
#4
Medlem sedan juni 2000373 inlägg
#5

$mening3 = 'Jag är '.$string.' som bara den.';

Om jag har ett värde 4 på $string och vill plussa på ett, varför kan jag då inte skriva såhär?

$mening3 = 'Jag är '.$string+1.' som bara den.';

Provade, men det funkade inte...

Medlem sedan aug. 20002 975 inlägg
#6

Däremot går det bra med

$mening3 = 'Jag är '.($string+1).' som bara den.';
Medlem sedan sep. 20026 425 inlägg
#7

-offtopic- Jag tror nya Ricki blir i PHP :) -/offtopic

Medlem sedan juni 2000373 inlägg
#8

m_soderlund skrev:

-offtopic- Jag tror nya Ricki blir i PHP :) -/offtopic

-offtopic- Det blir den inte, men kanske en kommande version blir i php....

287 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
150 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
148 ms — ändringar (db)