I do not know why so many developers use the "-character (double quote)
instead of ' (single quote) in php/html-scripts.

Much easier is:
function admin_menu() {
   echo "<B> Meny </B><BR>";
   echo "<A HREF='" . $_SERVER['PHP_SELF'] . "?action=" . MANAGE_MEMBERS
."'>Medlemmar</A><BR>";
.....
You do then not have to worry about all backslashes.
And single quote is w3c html-standard just as double quote.
And it?s faster - you do not have to switch between html and php so often.

/Håkan



"Anders Thoresson" <[EMAIL PROTECTED]> skrev i meddelandet
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> Which is more efficient:
>
> function admin_menu() {
>   echo "<B> Meny </B><BR>";
>   echo "<A HREF=\"" . $_SERVER['PHP_SELF'] . "?action=" . MANAGE_MEMBERS .
> "\">Medlemmar</A><BR>";
>   echo "<A HREF=\"" . $_SERVER['PHP_SELF'] . "?action=" . MANAGE_ALBUMS .
> "\">Album</A><BR>";
>   echo "<A HREF=\"" . $_SERVER['PHP_SELF'] . "?action=" . INITIAL_PAGE .
> "\">Huvudmeny</A><BR>";
>   echo "<A HREF=\"" . $_SERVER['PHP_SELF'] . "?action=" . LOG_OUT .
> "\">Logga ut</A><BR>";
> }
>
> or
>
> function admin_menu() {
>   ?>
>   <B> Meny </B><BR>
>   <A HREF="<?=$_SERVER['PHP_SELF']?>?action=<?php echo(MANAGE_MEMBERS)
> ;?>">Medlemmar</A><BR>
>   <A HREF="<?=$_SERVER['PHP_SELF']?>?action=<?php echo(MANAGE_ALBUMS)
> ;?>">Album</A><BR>
>   <A HREF="<?=$_SERVER['PHP_SELF']?>?action=<?php echo(INITIAL_PAGE)
> ;?>">Huvudmeny</A><BR>
>   <A HREF="<?=$_SERVER['PHP_SELF']?>?action=<?php echo(LOG_OUT);?>">Logga
> ut</A><BR>
>   <?php
> }
>
> Any reasons other than speed to choose either?
>
> --
> anders thoresson



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to