Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Jak lepiej zapisac ten kod php.......................?
Forum PHP.pl > Forum > PHP
kukix_new
Który zapis jest lepszy:

1.
[php:1:00d088d9a1]<?php
print("<A href="index.php?c=dod&sort=$sort&jak=$jak&a=$a&z=$z">Link</A>");
?>[/php:1:00d088d9a1]

2.
[php:1:00d088d9a1]<?php
print('<A href="index.php?c=dod&sort='.$sort.'&jak='.$jak.'&a='.$a.'&z='.$z.'">Link</A>');
?>[/php:1:00d088d9a1]


Może jakieś inne propozycje zapisania tego kodu? (bardziej wydajniejsze)
scanner
Kod
<A href="index.php?c=dod&sort=<?php echo $sort ?>&jak=<?php echo $jak ?>&a=<?php echo $a ?>&z=<?php echo $z?>">Link</A>"
borec
mozna jeszcze tak:
Kod
<A href="index.php?c=dod&sort=<?=$sort ?>&jak=<?=echo $jak ?>&a=<?=$a ?>&z=<?=$z?>">Link</A>"

?>
[/code]
itsme
Cytat
mozna jeszcze tak:
Kod
<A href="index.php?c=dod&sort=<?=$sort ?>&jak=<?=echo $jak ?>&a=<?=$a ?>&z=<?=$z?>">Link</A>"

?>


nie mozna
<?=$sort ?> i co to da ?
<?=echo $jak ?> a to ?
<?=$a ?> questionmark.gif?
ponadto znaczniki php wprofejonalie winny wygladac tak <?php ........ ?>
borec
<?=$sort ?> i co to da ? - to samo tylko krocej
<?=echo $jak ?> a to ? - ops, nie zauwazylem tego echo

a nie moze byc <?php=$foo; ?> ?
rzseattle
Cytat
Cytat
mozna jeszcze tak:
Kod
<A href="index.php?c=dod&sort=<?=$sort ?>&jak=<?=echo $jak ?>&a=<?=$a ?>&z=<?=$z?>">Link</A>"

?>


nie mozna
<?=$sort ?> i co to da ?
<?=echo $jak ?> a to ?
<?=$a ?> questionmark.gif?
ponadto znaczniki php wprofejonalie winny wygladac tak <?php ........ ?>


kiedys widzialem skrypt w ktorym bylo pelno <?=$jaks_zmiena?>
i dzialalo bez zarzutu
sam bylem zdziwiony
dragossani
Short tags: <? mogą sprawiać problemy. Wystarczy zajrzeć do odpowiedniego wątku na forum XML. Dlatego na niektórych serwerach short tags są domyślnie wyłączone. Lepiej wpajać sobie dobre nawyki, czyli: <?php
itsme
ja mówię o czytelności kodu
zas skoro mowicie ze <?=$a?> działa to sam jestem zdziwiony
kukix_new
Spoko, ale jeżeli chciałbym zapisywac to w ten sposób co napisaliście, to bym miał całyskrypt ze znaków <? i ?>.

Czy sposoby które ja podałem nie są ok...?

Osatnio troche poczytałem o tym, i teraz wiem, że ten mój drugi przykład jest wydajniejszy...
spenalzo
Drugi sposób jest lepszy.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.