Przejdź do treści

Centrum Kształcenia Zawodowego i Ustawicznego w Mrągowie

Biblioteka funkcji użytkownika

czwartek,

Biblioteka funkcji użytkownika

Podobnie jak inne języki, PHP daje możliwość tworzenia bibliotek funkcji użytkownika. Aby utworzyć zbiór funkcji, należy zadeklarować przynajmniej jedną. Poniżej zamieszczono przykładową funkcję o sugestywnej nazwie.

<?php
   function pole_trojkata($a, $h) {
	    return $a * $h / 2;
   }

// przykładowe wywołanie

   echo pole_trojkata(5,4);

?>

Udział wzięli

echo, return, function

Swoje funkcje warto pogrupować tematycznie i zapisać je w odrębnych plikach. Powstałe biblioteki będzie można dołączać do różnych projektów. Oczywiście w pliku bibliotecznym nie wywołujemy funkcji. Do przykładu dopisano podobną tematycznie funkcję.

<?php
   function pole_trojkata($a, $h) {
	    return $a * $h / 2;
   }

   function pole_prostokata($a, $h) {
	    return $a * $h;
   }   

?>

Utworzoną skromną bibliotekę opatrzono szumną nazwą geometria.inc.php. W podobny sposób pliki ze swoimi funkcjami nazywa wielu programistów (inc od include), wtedy już po nazwie widać, że jest to plik biblioteki. Plik można dołączyć do skryptu m.in. przy pomocy instrukcji include. Należy zwrócić uwagę na poprawność wpisanej ścieżki dostępu, w przykładzie założono, że obydwa pliki znajdują się w tym samym katalogu. Po dołączeniu pliku dostępne są zadeklarowane w nim funkcje. Plik geometria.inc.php można stosować w wielu projektach.

<?php
   include 'geometria.inc.php';

   echo pole_trojkata(5,4);

?>

Udział wzięli

include

Artykuł: Konkurs z Języka Angielskiego Zawodowego

Konkurs z Języka Angielskiego Zawodowego

Artykuł: Testujemy kontroler ARGB

Testujemy kontroler ARGB

Artykuł: Olimpiada Zdrowia PCK

Olimpiada Zdrowia PCK

Artykuł: Zostań dawcą szpiku!

Zostań dawcą szpiku!

Artykuł: Przeglądarka Vivaldi

Przeglądarka Vivaldi

Nasze technikum

Technik informatyk

Szkoły dla dorosłych

Nasza szkoła

Pełna oferta edukacyjna

Oferta szkoły