rødøye Skrevet 4. oktober 2006 Del Skrevet 4. oktober 2006 Den var ikke så værst, må jeg si. Lenke til kommentar
Gjest Slettet+6132 Skrevet 4. oktober 2006 Del Skrevet 4. oktober 2006 ex0n: Pokker ta deg! Hadde akkurat tenkt til å poste den her Her gjeller'e å handle kjapt vettu! Lenke til kommentar
Ernie Skrevet 4. oktober 2006 Del Skrevet 4. oktober 2006 Fant en litt morsom artikkel på digg.com. 7000362[/snapback] Hehehe herlig Dog, har lest den før, men det er en god stund siden. Lenke til kommentar
Ernie Skrevet 5. oktober 2006 Del Skrevet 5. oktober 2006 Noen som veit om det er planlagt å implementere namespace i PHP6? Det var snakk om å gjøre det i forbindelse med PHP5, men det ble det jo ikke noe av. Lenke til kommentar
Peter Skrevet 5. oktober 2006 Del Skrevet 5. oktober 2006 http://php6dev.blogspot.com/#name-spaces http://www.corephp.co.uk/archives/19-Prepare-for-PHP-6.html Mye spennende her. Merk at det ikke er avgjort om det skal hete PHP5.5 eller PHP6 Lenke til kommentar
jorgis Skrevet 5. oktober 2006 Del Skrevet 5. oktober 2006 Noen som veit om det er planlagt å implementere namespace i PHP6? Det var snakk om å gjøre det i forbindelse med PHP5, men det ble det jo ikke noe av. 7009875[/snapback] Namespace-diskusjon i mailinglisten til PHP-internals Lenke til kommentar
Ernie Skrevet 6. oktober 2006 Del Skrevet 6. oktober 2006 (endret) Oooookey, det der var ikke helt slik jeg tenkte meg det. De gjør det jo så forbaska tungvindt for oss å holde på med namespace Hvorfor i alle dager skal de så absolutt ha oss til å skrive prefix::etellerannet hvor jækla gang man skal bruke noe fra et namespace? Poenget med namespace faller jo helt bort når man alikevel må skrive på en prefix. Hva er problemet med å kopiere alt over i nåværende "scope" og kunne bruke ting som om de var definert der? Faktisk, den implementasjonen løser ikke et eneste problem slik jeg ser det. Hva skal man forresten med å definere en annen prefix enn navnet på namespacet? Har man to namespace som har likt navn vil det krasje uannsett. Nei, for å være helt helt ærlig må jeg si dette var skuffende. Det her bærer preg over å være særdeles lite gjennomtenkt Korrigering: Etter å ha tenkt meg litt om så løser de jo selvsagt et problem, og det er jo at man kan ha klasser, funksjoner osv. med samme navn, men det er jo bare del en namespace. Poenget er jo også å kunne hente de inn slik at de er definert som vanlig. Endret 6. oktober 2006 av Ernie Lenke til kommentar
Peter Skrevet 6. oktober 2006 Del Skrevet 6. oktober 2006 Med ekstremt velvillig tolkning og ønsketenkning klarte jeg å forstå det slik at ved å bruke import importerte du moduler inn i global namespace. (Det gjelder ihvertfall import "spl\*") Isåfall ser jeg en fordel, men ellers vil namespace være tungvindt å bruke. Lenke til kommentar
Peter Skrevet 6. oktober 2006 Del Skrevet 6. oktober 2006 Kort spørsmål, hva bruker du helst? PHP <?php echo "abc {$foo->bar} def" //eller echo 'abc'.$foo->bar.' def'; ?> Personlig bruker jeg den siste, ettersom de unngår en del ekstra parsing av strenger. Aldri testet om dette har noe særlig å si tidsmessig eller ikke, men det har blitt en vane nå. Dvs. jeg går alltid ut av strengen dersom jeg skal slenge på et PHP-element. (funksjon, variabel, konstant) Lenke til kommentar
Magnus Holm Skrevet 6. oktober 2006 Del Skrevet 6. oktober 2006 Blir mest oversiktig med den siste. Lettere å finne fram i koden Lenke til kommentar
PT Skrevet 6. oktober 2006 Del Skrevet 6. oktober 2006 Bruker den siste. Føler det er mye mer ryddig. Lenke til kommentar
Martin A. Skrevet 6. oktober 2006 Del Skrevet 6. oktober 2006 Bruker også den siste, gjerne med litt mer mellomrom. PHP <?phpecho 'abc' . $foo->bar . 'def'; ?> Er foresten en feil i [ php]. Har du flere koder i samme innlegg, og du endrer det, så blir alle kodene i innlegget byttet ut med det første. Lenke til kommentar
Peter Skrevet 6. oktober 2006 Del Skrevet 6. oktober 2006 Bruker også den siste, gjerne med litt mer mellomrom. PHP <?phpecho 'abc' . $foo->bar . 'def'; ?> Er foresten en feil i [ php]. Har du flere koder i samme innlegg, og du endrer det, så blir alle kodene i innlegget byttet ut med det første. 7014703[/snapback] Det har jeg også merket, kanskje en idé å si ifra til Ueland. Lenke til kommentar
Ueland Skrevet 6. oktober 2006 Del Skrevet 6. oktober 2006 Ueland er klar over det men har ikke rukket å se på det enda Lenke til kommentar
dabear Skrevet 6. oktober 2006 Del Skrevet 6. oktober 2006 (endret) Kort spørsmål, hva bruker du helst? PHP <?php echo "abc {$foo->bar} def" //eller echo 'abc'.$foo->bar.' def'; ?> Personlig bruker jeg den siste, ettersom de unngår en del ekstra parsing av strenger. Aldri testet om dette har noe særlig å si tidsmessig eller ikke, men det har blitt en vane nå. Dvs. jeg går alltid ut av strengen dersom jeg skal slenge på et PHP-element. (funksjon, variabel, konstant) 7012087[/snapback] Nederste, dersom jeg ikke bruker echo. Bruker jeg echo, gjør jeg følgende: <?php echo 'abc', $spam->eggs, ' def'; ?> Endret 6. oktober 2006 av dabear Lenke til kommentar
MC2 Skrevet 6. oktober 2006 Del Skrevet 6. oktober 2006 Ja, hva var nå forskjellen mellom å bruke komma og punktum? Det var vel noe med at den ene legger til strengen først for så å printe, mens den andre (komma?) printer en del først, så en annen? Er det noen ytelsesforskjell? Lenke til kommentar
dabear Skrevet 6. oktober 2006 Del Skrevet 6. oktober 2006 Ja, hva var nå forskjellen mellom å bruke komma og punktum? Det var vel noe med at den ene legger til strengen først for så å printe, mens den andre (komma?) printer en del først, så en annen? Er det noen ytelsesforskjell? 7016249[/snapback] Jeg kan ikke forstå at en eventuell ytelsesforskjell er relevant; den vil være for liten. Lenke til kommentar
MC2 Skrevet 6. oktober 2006 Del Skrevet 6. oktober 2006 Hmm, hva er da vitsen? Eller ble du bare vandt med å bruke komma først? Lenke til kommentar
dabear Skrevet 6. oktober 2006 Del Skrevet 6. oktober 2006 (endret) Hmm, hva er da vitsen? Eller ble du bare vandt med å bruke komma først? 7016268[/snapback] Har vel noe med at jeg til vanlig koder i python; der kan jeg ikke slå sammen ints/floats/whatever med strings på denne måten, da må jeg enten: print 'det var en gang', cows, 'kuer som gikk og spiste' eller bruke printf print 'det var en gang %d kuer som gikk og spiste' % (cows) Forøvrig synes jeg det ser bedre ut, samt at det sparer plass - og jeg ser ikke helt grunnen til å lage én streng og gi den som eneste parameter, når echo aksepterer flere parametere. Jeg kan jo snu spørsmålet; hvorfor bruke concatenring når du kan unngå det? Endret 6. oktober 2006 av dabear Lenke til kommentar
Anbefalte innlegg
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 kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå