Utwórz plik o nazwie hello.php i umieścić go w katalogu głównym serwera www (DOCUMENT_ROOT) z następującą zawartością:
Ten program jest niezwykle prosty i naprawdę nie trzeba używać PHP, aby utworzyć taką stronę. Wszystko, co robi, to wyświetla: Hello World
używając instrukcji PHP echo. Należy pamiętać, że plik nie musi być wykonywalny ani specjalny w żaden sposób. Serwer dowiaduje się, że ten plik musi być interpretowany przez PHP, ponieważ użyłeś”.,php ” rozszerzenie, które serwer jest skonfigurowany do przekazywania do PHP. Pomyśl o tym jak o normalnym pliku HTML, który ma zestaw specjalnych znaczników dostępnych dla Ciebie, które robią wiele interesujących rzeczy.
Jeśli próbowałeś tego przykładu i nic nie wypisał, wyświetlił monit o pobranie lub widzisz cały plik jako tekst, jest szansa, że serwer, na którym jesteś, nie ma włączonego PHP lub nie jest poprawnie skonfigurowany. Poproś administratora, aby włączył ją za pomocą rozdziału instalacji podręcznika., Jeśli rozwijasz się lokalnie, przeczytaj również rozdział instalacji, aby upewnić się, że wszystko jest poprawnie skonfigurowane. Upewnij się, że uzyskujesz dostęp do pliku za pośrednictwem protokołu http z serwerem dostarczającym dane wyjściowe. Jeśli po prostu wywołasz plik ze swojego systemu plików, nie będzie on parsowany przez PHP. Jeśli problemy i tak się utrzymują, nie wahaj się użyć jednej z wielu ” opcji obsługi PHP.
celem przykładu jest pokazanie specjalnego formatu znacznika PHP. W tym przykładzie użyliśmy <?php
, aby wskazać początek znacznika PHP., Następnie umieściliśmy instrukcję PHP i opuściliśmy tryb PHP dodając tag zamykający, ?>
. Możesz przeskakiwać z trybu PHP w takim pliku HTML, gdzie tylko chcesz. Aby uzyskać więcej informacji, przeczytaj sekcję podręcznika na temat podstawowej składni PHP.
Uwaga: Uwaga dotycząca kanałów liniowych
kanały liniowe mają niewielkie znaczenie w HTML, jednak nadal dobrym pomysłem jest, aby twój HTML wyglądał ładnie i czysto, umieszczając kanały liniowe. Linefeed, który następuje bezpośrednio po zamknięciu
?>
zostanie usunięty przez PHP., Może to być bardzo przydatne, gdy umieszczasz wiele bloków PHP lub plików dołączonych zawierających PHP, które nie powinny niczego generować. W tym samym czasie może to być nieco mylące. Możesz umieścić spację po zamknięciu?>
, aby wymusić wyjście spacji i kanału linii, lub możesz umieścić jawny kanał linii w ostatnim echu / wydruku z twojego bloku PHP.,
Uwaga: Uwaga dotycząca edytorów tekstu
istnieje wiele edytorów tekstu i zintegrowanych środowisk programistycznych (IDE), których można używać do tworzenia, edycji i zarządzania plikami PHP. Częściowa lista tych narzędzi jest utrzymywana w ” PHP Editors List. Jeśli chcesz polecić redaktora, odwiedź powyższą stronę i poproś opiekuna strony o dodanie edytora do listy. Pomocne może być posiadanie edytora z podświetleniem składni.,
Uwaga: Uwaga dotycząca procesorów tekstu
procesory tekstu takie jak StarOffice Writer, Microsoft Word i Abiword nie są optymalne do edycji plików PHP. Jeśli chcesz użyć go do tego skryptu testowego, musisz upewnić się, że plik zostanie zapisany jako zwykły tekst lub PHP nie będzie w stanie odczytać i wykonać skryptu.
uwaga: uwaga na notatniku Windows
Jeśli piszesz skrypty PHP za pomocą Notatnika Windows, musisz upewnić się, że pliki są zapisywane za pomocą .,rozszerzenie php. (Notatnik dodaje a .rozszerzenie txt do plików automatycznie, chyba że wykonasz jedną z poniższych czynności, aby temu zapobiec.) Po zapisaniu pliku i wyświetleniu monitu o podanie nazwy pliku, umieść nazwę pliku w cudzysłowach (np.php”). Alternatywnie możesz kliknąć menu rozwijane ” dokumenty tekstowe „w oknie dialogowym”Zapisz” i zmienić ustawienie na „wszystkie pliki”. Następnie można wprowadzić nazwę pliku bez cudzysłowów.
teraz, gdy udało Ci się stworzyć działający skrypt PHP, nadszedł czas, aby stworzyć najbardziej znany skrypt PHP!, Wykonaj wywołanie funkcji phpinfo (), a zobaczysz wiele przydatnych informacji o systemie i konfiguracji, takich jak dostępne predefiniowane zmienne, załadowane moduły PHP i ustawienia konfiguracji. Poświęć trochę czasu i przejrzyj te ważne informacje.
przykład #2 Pobierz informacje o systemie z PHP
<?php phpinfo(); ?>