Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Tagi otwarcia i zamknięcia
Forum PHP.pl > Forum > Przedszkole
-olo707-
Witam
Jaka jest dokładnie różnica między
<?php
//przykładowy kod
?>

a

<?
//przykładowy kod

?>

po wpisaniu w miejsce przykładowego kodu tego
Kod
echo ‘<a href=”http://wp.pl/” rel=”nofollow”><b>Tralala</b></a>’;


w pierwszym przypadku pokazuje Parse error: syntax error... a w drugim Tralala’; ?>
dlaczego tak się dzieje. Z góry dzięki za odpowiedz.


!*!
Taka że ten drugi jest błędny. Poza tym w tym echo to są apostrofy i cudzysłów, bo dziwnie wygląda w tym kodowaniu na forum.
-olo707-
tak ale luknij na pierwszy przykład

http://phpkurs.pl/podstawy/

tam też jest <? kod... ?>
!*!
Tak, bo to był dobry znacznik, do czasu. teraz już nie jest. Kurs jest stary, ale lepszego nie ma.
-olo707-
a co dokładnie oznacza rel=”nofollow”
mstraczkowski
Jest to oznaczenie dla robotów np. Google, aby nie podążały za tym linkiem
kubek3898
  1. echo &#8216;<a href=”http://wp.pl/” rel=”nofollow”><b>Tralala</b></a>’;


Dziwne, że Ci to w ogóle działa skoro masz "`" zamiast "'" lub "".

Co do stylu krótkiego, spójrzmy co mówi na to książka autorstwa Luke Welling'a i Laury Thomson:

Cytat
Ten najprostszy styl znaczników jest skonstruowany według standardów przetwarzania instrukcji SGML [...] Aby posługiwać się tym najkrótszym typem, należy skompilować PHP z włączonymi krótkimi znacznikami bądź włączyć je w pliku konfiguracyjnym [...] Używanie takiego stylu znaczników nie jest zalecane, ponieważ nie będzie ono rozpoznawane w wielu środowiskach, gdyż jego obsługa jest domyślnie wyłączona.


Oczywiście mówię o książce "PHP i MySQL Tworzenie stron WWW - Vademecum profesjonalisty, wydanie 4"
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-2024 Invision Power Services, Inc.