Przejdź do głównej zawartości

PHP cz.2(Znaczniki skryptów PHP , Instrukcja include i require)


ODRÓŻNIANIE SKRYPTU OD KODU HTML


Treść skryptów może być bezpośrednio umieszczana w kodzie HTML . Do rozróżnienia bloków PHP od reszty strony służą specjalne znaczniki . Wszystko to co znajduje się pomiędzy znacznikiem otwierającym i zamykającym jest traktowane jako kod PHP .
Do dyspozycji mamy cztery typy znaczników :
-znaczniki kanoniczne
-znaczniki typu SGML
-znaczniki typu ASP 
-znaczniki skryptów HTML

ZNACZNIKI KANONICZNE

Są to standardowe znaczniki PHP . Znacznik otwierający to <?php , natomiast zamykający to ?>
.Znaczniki tego typu są rozpoznawane zawsze , i to niezależnie od wybranych opcji konfiguracyjnych . Jest to zalecany sposób umieszczania skryptów w kodzie HTML 

ZNACZNIKI SKRYPTÓW HTML

Jest to typowy znacznik script z parametrem language ustawionym na wartość php . Znacznik otwierający <script language="php"> , natomiast zamykający to </script> . Znaczniki tego typu podobnie jak znaczniki kanoniczne są rozpoznawane zawsze . Jednak ta wersja znaczników była rzadko używana i w PHP 7 została usunięta .

ZNACZNIKI TYPU SGML 

Jest to skrócony zapis znaczników . Znacznikiem otwierającym jest <? , natomiast zamykającym ?>
.Aby korzystać z tego sposobu zapisu znaczników należy włączyć rozpoznawanie tych znaczników . Można to zrobić na dwa sposoby :
-W pliku konfiguracyjnym umieścić linię short_open_tag =On
-Albo włączyć opcję enable-short-tags przed kompilacją pakietu 

Nie zaleca się stosowania tego typu znaczników , ponieważ taka konfiguracja nie jest dostępna na wszystkich serwerach . 

ZNACZNIKI TYPU ASP

Znacznik otwierający to <% , natomiast zamykający to %> . Aby móc korzystać z tego typu znaczników należy włączyć opcję w pliku konfiguracyjnym asp_tags = On . W PHP 7 wyłączono możliwość stosowania tego typu znaczników .

SKRYPTY ZEWNĘTRZNE 

W praktyce programistycznej często dąży się do rozdzielenia kodu PHP od kodu HTML . Skrypt można wczytać za pomocą instrukcji include("nazwa pliku") , lub require("nazwa pliku") . W obu przypadkach można pominąć nawias okrągły 


INSTRUKCJA INCLUDE 




INSTRUKCJA REQUIRE

Ma podobne działanie do include . Różnica ujawnia się , gdy wybrany plik nie może zostać wczytany . W takiej sytuacji w przypadku instrukcji include wygenerowane zostanie ostrzeżenie , ale skrypt , w którym było zawarte include będzie kontynuował działanie . Z kolei w przypadku require skrypt zgłosi błąd i zakończy działanie 





Wykorzystując funkcje include i require należy zwrócić uwagę na kilka kwestii . Trzeb wiedzieć , że pliki , które mają być dołączane za ich pomocą , muszą znajdować się w określonych lokalizacjach .

include_path=".;c:\php\includes"








Komentarze

Popularne posty z tego bloga

Wprowadzenie do języka JAVA

KRÓTKA HISTORIA JĘZYKA JAVA W 1991 roku firma SUN razem z Patrickiem Naughtonem oraz Jamesem Goslingiem na czele postanowiła stworzyć prosty użyteczny język , który można by było odpalić na wielu platformach .Projekt zatytułowano Green James Gosling  Źródło wikipedia.org Pierwsza wersja JAVY pojawiła się w 1996 roku . Wersja ta nie zyskała zbyt wielkiej popularności , ze względu na zbyt wiele błędów . Na szczęście bardzo szybko poprawiono owe błędy (wzbogacając pierwszą wersję o model zdarzeń GUI oraz poprawiając mechanizm refleksji) ,  i tak powstała wersja 1.1 . W 1998 roku powstała wersja 1.2 , gdzie największą zmianą jaka pojawiła się w tej wersji było nadanie jej nazwy JAVA 2 Standard Edition Development kit version 1.2 Aktualnie najnowsza wersja JAVY to 10. W najnowszej wersji JAVY pojawiło się wiele nowych funkcjonalności , oraz poprawiono wydajność bibliotek standardowych . MASKOTKA JĘZYKA JAVA DUKE Podczas pracy nad projektem...

Java Podstawy cz.2 - Komentarze , Typy danych , Operatory

Komentarze Podobnie jak w większości języków programowania , nie są uwzględniane przez kompilator . W Javie są trzy rodzaje komentarzy : -Najczęściej stosowana metoda stosowania komentarzy to użycie znaków // . Komentarz ten kończy się w tej samej linii . -Komentarz blokowy . Zaczyna się od sekwencji znaków /* , a kończy sekwencją znaków */  -Trzeci rodzaj komentarza służy do automatycznego generowania dokumentacji . Komentarz ten zaczyna się od sekwencji znaków /** , a kończy sekwencją znaków */ Typy danych W Javie istnieje osiem podstawowych typów danych . Cztery z nich reprezentują liczby całkowite . Dwa typy liczby rzeczywiste , jeden o nazwie char zarezerwowano dla znaków , zaś ostatnim jest typ logiczny boolean , który przyjmuje dwie wartości : true lub false  Typy Całkowite Przechowują liczby pozbawione części ułamkowej . Zaliczają się do nich także wartości ujemne . int - Pojedyncza zmienna zajmuje 4 bajty . Zakres liczb od -2 147...