Avatar billede webcreator Nybegynder
18. januar 2006 - 08:57 Der er 6 kommentarer og
1 løsning

PHP5 - Typeløst

Hej Eksperter.

Jeg har spekuleret lidt på problematikken med PHP som et typeløst sprog. Jeg har vænnet mig til C# .NET, og er blevet rigtig glad for det som et typestærkt sprog. Jeg ville derfor gerne vide lidt mere om PHP som typestærkt sprog - mig  bekendt er det muligt at "force" PHP til at være typestærkt. Hvordan gøres det? Eller burde man i virkeligheden blot acceptere, at det ikke er et typestærkt sprog?

Ved I for øvrigt, om udviklerne bag PHP har planer om at gøre PHP til et typestærkt sprog? For hvis det er tilfældet, så kan man jo lige så godt vænne sig til at bruge det som et typestærkt sprog. Skulle de derimod ikke have planer om at lave en sådan modifikation af sproget, så er der måske ingen grund til at tage skridtet.
Avatar billede phliplip Nybegynder
18. januar 2006 - 09:02 #1
Jeg er lige nysgerrig / uvidende.. definer lige hvad der gør et sprog typestærk!?
Avatar billede webcreator Nybegynder
18. januar 2006 - 09:09 #2
Hej Phliplip.

Et typestærkt sprog har typer (dvs. variabler), der kun kan indeholde bestemte værdier. Fx kan en integer kun indeholde heltal i en given værdimængde (kan ikke lige huske den), bool kan indeholde true/false, string kan indeholde både bogstaver, tal, tegn osv. i en given længde (omkring 32 tusinde tegn så vidt jeg husker) osv.

I PHP kan du smide hvad som helst i en variabel - derfor er det ikke typestærkt.
Avatar billede dmdisco Nybegynder
18. januar 2006 - 09:58 #3
jeg ved ikke helt om de har tænkt sig at lave det om
men jeg fandt dette på php.net
http://dk.php.net/manual/da/language.types.type-juggling.php#language.types.typecasting
Avatar billede phliplip Nybegynder
18. januar 2006 - 10:01 #4
Ok.. så blev jeg det klogere ;)
Avatar billede phliplip Nybegynder
13. februar 2006 - 14:26 #5
lukketid?
Avatar billede webcreator Nybegynder
05. marts 2006 - 13:39 #6
dmdisco > Tak, smid svar :)
Avatar billede dmdisco Nybegynder
07. marts 2006 - 12:58 #7
svar
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