Rozdział 2. ♦ Znaczniki, zmienne i typy danych 25
<script language="php">
//tutaj kod skryptu </script>
Postać ta, podobnie jak postać kanoniczna, jest rozpoznawana standardowo i nie wymaga włączania żadnych dodatkowych opcji konfiguracyjnych.
Czasami wygodne jest umieszczenie skryptu PHP w pliku zewnętrznym, innym niż kod HTML. W takiej sytuacji skrypt można wczytać za pomocą instrukcji include, w postaci:
includec"nazwa pliku") lub requi re, w postaci: requi ret "nazwa pliku")
W następnej sekcji zobaczymy, jak to działa, analizując konkretne przykłady.
Załóżmy, że część skryptu PHP ma zawierać trzy instrukcje echo, tak jak zostało to przedstawione na listingu 2.1. Ten prosty skrypt zapisujemy w pliku o nazwie skrypt.php w katalogu głównym serwera WWW. Możliwe jest oczywiście wczytanie tego pliku bezpośrednio, np. przez podanie w przeglądarce adresu hltp://localhost/skrypt.php. Postąpimy jednak inaczej.
Listing 2.1. Skrypt zawierający trzy instrukcje echo_
<?php
echo("<h2>"):
echo("Witamy na stronie!"): echo("</h2>");
Tworzymy dodatkowo kod HTML i umieszczamy w nim (oczywiście pomiędzy znacznikami PHP) instrukcję i ncludet "skrypt.php"), tak jak jest to widoczne na listingu 2.2. Plik z kodem HTML umieszczamy również w głównym katalogu serwera WWW, tym razem pod nazwą index.php.
Listing 2.2. Wykorzystanie instrukcji include_
<html>
<head>
<ti 11e>Przykładowa strona</ti11e> </head>
<body>