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ł: Conformité Européenne

Conformité Européenne

Artykuł: Display Stream Compression

Display Stream Compression

Artykuł: High Dynamic Range

High Dynamic Range

Artykuł: PiP i podobne technologie

PiP i podobne technologie

Artykuł: Rozdzielczość i częstotliwość odświeżania monitora

Rozdzielczość i częstotliwość odświeżania monitora

Nasze technikum

Technik informatyk

Szkoły dla dorosłych

Nasza szkoła

Pełna oferta edukacyjna

Oferta szkoły