Tine Müller wrote:
> Tak for jeres svar. Det som jeg i øjeblikket har problemer med at forstå er,
> hvornår man bruger " og ' når koderne er mixed sammen. Vil disse programmer
> også kunne finde ud af det og melde fejl?
I Zend, der kommer en sød lille streg på modsatte side af linje nummeret
hvis der er en syntax fejl, også er området med fejl markeret med en
underlinje.
Hvornår man bruger ' og " - det er egentlig helt op til sig selv :)
Grunden til at nogle bruger ' er at de så kan skrive " i fx. html koder
- altså <span style="...">...</span>
Den forskel på ' og " er følgende.
$navn = "Tine";
echo 'Hej med dig $navn har du det godt';
Denne linje vil udskrive
Hej med dig $navn har du det godt
mens
echo "Hej med dig $navn har du det godt";
vil udskrive
Hej med dig Tine har du det godt
En god ting som jeg mener at man bør, er at ALTID at "markere" sine
variabler, altså
echo 'Hej med dig '. $navn .' har du det godt';
Denne linje vil udskrive
Hej med dig Tine har du det godt
og ligeledes med
echo "Hej med dig ". $navn ." har du det godt";
Grunden er et par af de php editorer ikke kan farve variablen $navn i
nedenstående korrekt
echo "Hej med dig $navn har du det godt";
mens de gerne vil når det står som
echo "Hej med dig ". $navn ." har du det godt";
Håber det gav lidt :)
PS: Dejligt at se piger også tør rode sig ind i denne dejlige PHP verden :D
>
> Jeg har fået hjælpt til nedenstående koder fordi personen som har hjulpet
> mig har splittet koderne ud, men jeg har nu brug for at få koderne samlet
> igen. Hvordan gør man det?
>
> ----------------
> echo "var point = new GLatLng(" . $row['lat'] . "," . $row['lon'] . ");\n";
>
> $html = '<b>';
> $html .= addslashes($row['description']);
> $html .= "</b><br>";
> $html .= addslashes($row['street']);
> $html .= "<br><br><img src=\"icon_dgs.gif\" width=\"20\"
> height=\"19\"> ";
>
> $html .= "<a href=\"
http://www.degulesider.dk/vbw/kort/kort-rute.do?to.z=";
> $html .= $row['postnummer'];
> $html .= "&to.g=";
> $html .= $row['adresse'];
> $html .= "\">Ruteplan</a> ";
>
> $html .= "<img src=\"icon_rejseplan.gif\" width=\"17\"
> height=\"17\"> ";
> $html .= "<a
> href=\"
http://www.rejseplanen.dk/bin/query.exe/mn?Z\">Rejseplanen";
>
> echo ("var marker = createMarker(point,\"" . addslashes($html) . "\");");
> echo ("\n");
>
> echo "map.addOverlay(marker);\n";
> echo "\n";
>
> }
>
> mysql_close($link);
> ?>
> --------------------
>
> /Tine
>
>
>