Dahl Skrevet 7. juli 2006 Del Skrevet 7. juli 2006 Nå er det endelig klart for et nytt kapittel i vår PHP- og MySQL-innføring. Denne gangen går vi løs på syntaks, variabler og ut-data. Les mer Lenke til kommentar
plakatmannen Skrevet 7. juli 2006 Del Skrevet 7. juli 2006 (endret) Når jeg trykker på "Neste side" kommer jeg til en blank side, det gjelder også i Dropdownene. Hjelp?! Edit: Nå kommer jeg ikke inn på artikkelen i det hele tatt, er den fjernet? Endret 7. juli 2006 av iHap Lenke til kommentar
Dahl Skrevet 7. juli 2006 Forfatter Del Skrevet 7. juli 2006 (endret) Når jeg trykker på "Neste side" kommer jeg til en blank side, det gjelder også i Dropdownene. Hjelp?!Edit: Nå kommer jeg ikke inn på artikkelen i det hele tatt, er den fjernet? 6449851[/snapback] Vi har tekniske problemer for øyeblikket. Drift-gutta er på saken. Edit: Sånn, nå skal alt være i orden. Endret 7. juli 2006 av Dahl Lenke til kommentar
VikinGz Skrevet 7. juli 2006 Del Skrevet 7. juli 2006 Har ikke lest den ennda Men har sitti å gledd meg til den dukka opp Da har jeg noe å gjøre i ettermiddag å Lenke til kommentar
Lurifaksen Skrevet 7. juli 2006 Del Skrevet 7. juli 2006 (endret) Dette er fordi alt som står mellom apostrofer oppfattes som ren tekst. Har vi det mellom apostrofer vil imidertid PHP-parseren oppfatte at det er en variabel, og vil skrive ut verdien av variabelen isteden. Dette er vel en skrivefeil (apostrofer = anførselstegn) Benytter du deg av den første metoden kan du gi flere argumenter, separert av komma: echo "Dette er ", "en tekst."; Er det ikke punktum som er vanlig å bruke? Er det noe forskjell på å bruke punktum og komma? Endret 7. juli 2006 av Lurifaksen Lenke til kommentar
Gjest Slettet+6132 Skrevet 7. juli 2006 Del Skrevet 7. juli 2006 André da! <?php $name = "André K. Dahl"; $name = "André Kristoffer Dahl; echo "Forfatter: $name"; ?> Syntax error, du mangler en " Lenke til kommentar
Dahl Skrevet 7. juli 2006 Forfatter Del Skrevet 7. juli 2006 Syntax error, du mangler en " 6450681[/snapback] Hehe, godt observert. Fikset, sammen med feilen Lurifaksen påpekte. Lenke til kommentar
KiKKA Skrevet 7. juli 2006 Del Skrevet 7. juli 2006 Jeg trodde å, i likhet med Lurifaksen, at man brukte punktum til å gi flere argumenter. Men jammen var det greit å bruke komma! Måtte teste.. Lærer noe nytt hver dag! Fin guide forresten. Lenke til kommentar
Gjest Slettet+9018234 Skrevet 7. juli 2006 Del Skrevet 7. juli 2006 http://www.sitepoint.com om du skal lære deg PHP, ikke dette tullet. Forøvrig gratulerer til HW for å være ca. 6 år for sent ute med en slik gjennomgang. Lenke til kommentar
Dahl Skrevet 7. juli 2006 Forfatter Del Skrevet 7. juli 2006 (endret) http://www.sitepoint.com om du skal lære deg PHP, ikke dette tullet. Forøvrig gratulerer til HW for å være ca. 6 år for sent ute med en slik gjennomgang. 6451220[/snapback] Det var da voldsomt så negativ du skulle være. Lyst til å gi noen argumenter for dine synspunkter, i stedet for å slenge ut idiotiske slengbemerkninger tatt rett ut fra luften? PHP er like aktuelt i dag som for både 6 og 10 år siden, om ikke mer aktuelt. Tullete å si at det ikke er noen vits med en slik guide siden vi ikke hadde en i år 2000. Endret 7. juli 2006 av Dahl Lenke til kommentar
Vindstille Skrevet 7. juli 2006 Del Skrevet 7. juli 2006 Jeg trodde å, i likhet med Lurifaksen, at man brukte punktum til å gi flere argumenter. Men jammen var det greit å bruke komma! Måtte teste.. Lærer noe nytt hver dag! Fin guide forresten. 6451007[/snapback] Både punktum og komma kan brukes. Men scriptene kjøres litt raskere vis man bruker komma fordi når man bruker punktum limer PHP alle tekstene sammen først får de sendes over, mens med komma printes først den ene ut og så neste uten at de må limes sammen først. På samme måte kan man både bruke " og ' i strenger, men ' vil være raskere å bruke siden PHP da ikke trenger å lete etter variabler. (Har man en variable i en ' string vil det bli printet ut noe som dette: $variable og ikke innholdet til variablenen. Lenke til kommentar
Lord_Linus Skrevet 7. juli 2006 Del Skrevet 7. juli 2006 Dette er et nydelig stykke arbeid Dahl!! Lenke til kommentar
jorgis Skrevet 7. juli 2006 Del Skrevet 7. juli 2006 Jeg trodde å, i likhet med Lurifaksen, at man brukte punktum til å gi flere argumenter. Men jammen var det greit å bruke komma! Måtte teste.. 6451007[/snapback] Punktum gir strengkonkatenering, ikke argument-skille. Synes sobient hadde et godt poeng, uforskammetheten til tross. Savner litt mer avanserte artikler, for PHP-tutorials som gir deg det aller enkleste finnes så utrolig mange steder (og sitepoint er en god ressurs til slikt). En fin artikkelserie om optimalisering, debugging og abstraksjon hadde vært kjempefint. Om jeg har tid, kan jeg godt skrive den selv. Lenke til kommentar
Dahl Skrevet 7. juli 2006 Forfatter Del Skrevet 7. juli 2006 Det ser ut som at enkelte her ikke forstår meningen med denne artikkelserien. Meningen er at den skal ta for seg ett og ett emne, på et nivå som gjør at nybegynnere forstår det. Da sier det seg selv at de første kapitlene vil være et eneste stort "gjesp" for de som har skrevet i PHP før. Får jeg minne om at vi bare er på kapittel 2? Lenke til kommentar
Vindstille Skrevet 7. juli 2006 Del Skrevet 7. juli 2006 Hadde vært nydelig vis du får tid til det jorgis. Det finnes ikke så mange artikkler om litt avansert PHP bruk. Litt om OOP hadde sikkert også vært fint for en del. Lenke til kommentar
Gjest Slettet+6132 Skrevet 7. juli 2006 Del Skrevet 7. juli 2006 Syns du har gjort en flott jobb jeg, grei guide for nybegynnere Lenke til kommentar
Dahl Skrevet 7. juli 2006 Forfatter Del Skrevet 7. juli 2006 (endret) Litt om OOP hadde sikkert også vært fint for en del. 6453042[/snapback] Merkelig at folk hyler og klager (tenker først og fremst ikke på deg) om manglende OOP-innføring. Hva med å faktisk lese det dere kritiserer? Jeg er åpen for kritikk, men ikke fra folk som åpenbart ikke har tatt seg tid til å lese artiklene. Jeg siterer første kapittel: PHP 5 forsøker å tilby noe mange brukere har etterspurt opp gjennom årene - mulighet for objektorientert programmering (OOP). Selv om OOP-støtten per dags dato er langt fra optimal, bringer den PHP mer på linje med objektorienterte programmeringsspråk som Java og C++. Du vil lære mer om objektorientert programmering i PHP i et senere kapittel. Forøvrig vil jeg minne om denne artikkelen: Optimering av websider Endret 7. juli 2006 av Dahl Lenke til kommentar
ventle Skrevet 7. juli 2006 Del Skrevet 7. juli 2006 idet du lister opp utdata-funksjoner kan det jo være greit å ta med print_r() i samme slengen... forskjellen på print() og print_r() er at print bare kan ta tekst eller variabler med innhold som kan gjøres om til tekst, mens print_r kan ta mange flere variabeltyper, og skrive ut innholdet av dem, dette er spesielt nyttig mtp arrays (riktignok har ikke serien kommet til arrays enda, så da er det kanskje vanskelig å se nytten av print_r). Lenke til kommentar
MC2 Skrevet 8. juli 2006 Del Skrevet 8. juli 2006 (endret) Kanskje du kunne ha tatt med curly-braces og bruken av <<<A A; på sida "Apostrof eller anførselstegn?". Altså forskjellige måter å skrive ut variabler inni strenger. Den store fordelen med bruk av <<<E E; er at du slipper å tulle med backslashes foran " eller ' <?php header("Content-type: text/plain"); $var = "foo"; echo "1 var is ".$var."\t\t."; echo "\n________________________\n\n"; echo "2 var is $var\t\t."; echo "\n________________________\n\n"; echo "3 var is {$var}\t\t."; echo "\n________________________\n\n"; echo <<<OO 4 var is $var\t\t. OO; echo "\n________________________\n\n"; echo <<<O 5 var is {$var}\t\t. O; echo "\n________________________\n\n"; echo '6 var is $var\t\t.'; echo "\n________________________\n\n"; echo '7 var is {$var}\t\t.'; ?> vil gi 1 var is foo . ________________________ 2 var is foo . ________________________ 3 var is foo . ________________________ 4 var is foo . ________________________ 5 var is foo . ________________________ 6 var is $var\t\t. ________________________ 7 var is {$var}\t\t. Endret 8. juli 2006 av MC2 Lenke til kommentar
Lurifaksen Skrevet 8. juli 2006 Del Skrevet 8. juli 2006 Kanskje du kunne ha tatt med curly-braces og bruken av <<<A A; på sida "Apostrof eller anførselstegn?". Altså forskjellige måter å skrive ut variabler inni strenger. 6455001[/snapback] Dette burde i alle høyeste grad blitt nevnt ja! Jeg har brukt PHP i flere år (er dog ingen ekspert), og har aldri lest noe om denne muligheten før. Genialt! (spesielt når HTML skal printes) 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å