Varför ska jag välja PHP?

PHP

30 svar · 1 198 visningar · startad av Compusa · sida 2 av 2

Trådstarten, av Compusa

Har hållit på med ASP under en längre tid nu. Många hävdar att PHP är bättre och vise versa. Är lite intresserad av att lära mig PHP men vill fråga er PHP-programmerare varför jag ska välja PHP istället för ASP?

Läs hela trådstarten →
Medlem sedan mars 20007 896 inlägg
#21
mysql_close (); // Alternativt mysql_close ( $databasPekare );

:)

Medlem sedan jan. 20007 697 inlägg
#22

Man behöver inte stänga kopplingen, även om det hör till "god ton" att göra det. :)

Medlem sedan jan. 20023 327 inlägg
#23

SPIN eller någon annan som har vana av ASP finns det några vanliga tabbar som ni har erfarenhet av, som man lätt gör som tidigare ASP programerare?

Medlem sedan jan. 20023 327 inlägg
#24

En till fråga, installerade först PHP som en ISAPI modul och då strulade PHP ganska mycket, bytte till cgi biblioteket(?) och körde php via php.exe och då fungerade det mycket bättre.

Kör med XP prof...

Vad är skillnaden mellan dessa två?

Medlem sedan mars 20007 896 inlägg
#25

Glömmer semikolon efter varje sats. Det är väl det vanligaste felet om man övergått från ASP, och då funkar ju inte sidorna alls. :)

If-satserna kanske är en vanlig tabbe också, att man sätter dit Then eller liknande efter. Glömmer måsvingar är nog rätt vanligt också.

Men semikolon var det jag hade problem med. :)

Red.} Skillnaden är att du inte kan installera moduler ( Har jag för mig ), plus lite annat som jag inte kommer på nu. :l

Hursomhelst tycker jag att du ska försöka lösa problemet, för ISAPI är det som man ska göra. Punkt. ;)

Medlem sedan jan. 20023 327 inlägg
#26

Problemet med ISAPI är att servern bara står och tuggar då jag tillexempel använd formulär, om jag tillexempel har följande kod:

If (isset($submit)) {
echo "$namn och $age";
}

Jag använder ett formulär som jag kör mot detta script.
Ett fält som har namnet name och ett med age.
Submit knappen har namnet submit...
I övrigt fungerar det med ISAPI modulen (so far)...

Medlem sedan mars 20007 896 inlägg
#27

Du har följt oel's guide till punkt och pricka? Då vet jag inte vad som kan vara fel.

Medlem sedan jan. 20023 327 inlägg
#28

Ja, kanske var min IIS som strulade, ska se om det fungerar bättre idag ;)

Medlem sedan jan. 20023 327 inlägg
#29

Man behöver inte stänga kopplingen, även om det hör till "god ton" att göra det.

Vad menar du med att man inte behöver stänga? Kan du förklara lite utförligare? :)

Medlem sedan juni 20008 205 inlägg
#30

Vad menar du med att man inte behöver stänga? Kan du förklara lite utförligare?
Det fixas automagiskt av PHP:s skräphanterare (den mäktiga trolldom som gör att man slipper sköta minnesallokering och liknande själv). Men man ska aldrig hogga en resurs längre än man behöver, oavsett om man avslutar den själv eller om någon annan kan göra det åt en.

finns det några vanliga tabbar som ni har erfarenhet av, som man lätt gör som tidigare ASP programerare?
Jag lärde mig C-syntax innan Basic så jag hade egentligen aldrig några problem... men jag kan tänka mig att man lätt glömmer bort att likhetsjämförelser görs med == och inte med =, även om = är tillåtet att använda i villkor... typ sådant här:

if($gorg = "sheol"){
echo "\$gorg har värdet '$gorg'";
} else {
echo "Icke.";
}

I det här exemplet kommer "$gorg har värdet 'sheol'" alltid att skrivas ut...

Medlem sedan jan. 20023 327 inlägg
#31

fel

[Redigerat av Compusa den 18 jan 2002]

267 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
139 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)