Program kalendarza działań osobistych - użyj instrukcji PHP include (), aby sprawdzić dane wejściowe
W poprzednim samouczku utworzyliśmy funkcję Activity_Entry_Form (), która wydrukuje formularz zapisu aktywności dla naszego programu kalendarza działań osobistych. Zrobiliśmy to, ponieważ ta sekcja naszego kodu będzie używana kilka razy w programie. Istnieje jeszcze jedna sekcja kodu, która będzie używana więcej niż raz w naszej aplikacji i jest to kod, który sprawdza brakujące dane po przesłaniu formularza. Ponieważ to zadanie jest wykonywane kilka razy, możemy uprościć nasz program, oddzielając tę ​​sekcję kodu, jak to zrobiliśmy z funkcją. Istnieją inne sposoby podziału na sekcje kodu, na przykład możesz utworzyć klasę PHP lub po prostu użyć instrukcji PHP include (). Ponieważ jest to samouczek dla początkujących, omówmy metodę instrukcji include ().

To, co mówi PHP include (), mówi: „pobierz ten plik i umieść go tutaj”. Dlatego będziesz chciał umieścić instrukcję include () w swoim programie na dokładnym przystanku, w którym chcesz wykonać dołączony kod.

Wróćmy do pliku ActivityEntry.php3 i oddzielmy kod, który sprawdza brakujące dane. Teraz wytnij i wklej ten kod do pustego pliku i nazwij ten plik CheckData.php3. Jeśli spojrzysz na przykład, zauważysz, że nie tylko wkleiłem sekcję kodu z pliku phit AcitvityEntry, ale także dodałem otwierający i zamykający znacznik PHP. Gdybym nie dodał tych tagów do naszego nowego pliku CheckData.php3, kod byłby traktowany jako zwykły tekst zamiast kodu PHP.

Teraz wszystko, co musisz zrobić, to umieścić instrukcję include w pliku ActivityEntry.php3 w miejscu, w którym wcześniej usunąłeś kod.

include („CheckData.php3”);

Będziesz chciał umieścić ścieżkę względną do pliku, który ma być zawarty (CheckData.php3) pomiędzy znakami cudzysłowu. Nazywa się to argumentem instrukcji include. Zauważysz również, że w przeciwieństwie do przykładu kodu funkcji, nie musimy używać instrukcji Requ_once na górze pliku.