Inne działy

PHP funkcje


Prawdziwa siła PHP pochodzi od jego funkcji.

W PHP istnieje ponad 700 wbudowanych funkcji.


 

Funkcje PHP

W tym rozdziale pokażemy Ci jak tworzyć własne funkcje.

Aby skrypt był wykonywany dopiero po załadowaniu strony, można umieścić go w funkcji.

Funkcja zostanie wykonana przez wywołanie funkcji.

Możesz wywołać funkcję z dowolnego miejsca na stronie.

 


 

Tworzenie funkcji PHP

Funkcja zostanie wykonana po przez wywołanie funkcji.

Składnia

function funkcjaNazwa()
{
instrukcje do wykonania;
}

Wskazówki o funkcjach PHP:

  • Nadawaj funkcji nazwę, która odzwierciedla to, co funkcja robi
  • Nazwa funkcji może zaczynać się od litery lub podkreślenia (nie liczba)

Przykład

Prosta funkcja, która wypisze imię:

<html>
<body>

<?php

function napiszImie()
{
  echo "Jan Kowalski"
}

echo "Nazywam się "
napiszImie();

?>

</body>
</html>

Wynik

Nazywam się Jan Kowalski

 


 

PHP Funkcje - Dodawanie parametrów

Aby dodać więcej funkcjonalności do funkcji, możemy dodać parametry.Parametr jest jak zmienna.

Parametry są podane po nazwie funkcji, w nawiasach.

Przykład 1

Poniższy przykład wypisuje różne imiona, z tym samym nazwiskiem:

<html>
<body>

<?php

function wypiszNazwisko($fname)
{
  echo $fname . " Nowak.<br />";
}

echo "Nazywam się ";
wypiszNazwisko("Jerzy");

echo "Moja siostra nazywa się ";
wypiszNazwisko("Magda");

echo "Mój brat nazywa się ";
wypiszNazwisko("Jerzy");

?>

</body>
</html>

Wynik

Nazywam się Jerzy Nowak
Moja siostra nazywa się Magda Nowak
Mój brat nazywa się Jerzy Nowak

Przykład 2

Poniższa funkcja ma dwa parametry:

<html>
<body>

<?php

function wypiszNazwisko($fname,$znak)
{
  echo $fname . " Nowak" . $znak . "<br />";
}

echo "Nazywam się ";
wypiszNazwisko("Jerzy",".");

echo "Moja siostra nazywa się ";
wypiszNazwisko("Magda","!");

echo "Mój brat nazywa się ";
wypiszNazwisko("Jerzy","?");

?>

</body>
</html>

Wynik

Nazywam się Jerzy Nowak.
Moja siostra nazywa się Magda Nowak!
Mój brat nazywa się Jerzy Nowak?

 


 

PHP Funkcje - wartości zwracane

Aby funkcja zwróciła wartość, należy użyć instrukcji return.

Przykład

<html>
<body>

<?php

function dodawanie($x,$y)
{
  $wynik=$x+$y;
  return $wynik;
}

echo &quot2 + 8" . dodawanie(2,8);

?>

</body>
</html>

Wynik

2 + 8 = 10

Zobacz nasze wszystkie kursy

WWW


HTML
HTML - Znaczniki
CSS - Tutorial
CSS - Selektory
PHP
JavaScript

XML

XSLT

Bazy danych


SQL
SQLite
MySQL
PostgreSQL

 

 

Programowanie


C
C++
C#
Java
VisualBasic
Python

Linux


Podstawy Linuxa
Bash
Linuks artykuły

Windows


Excel funkcje
Windows wskazówki
Outlook

Pozotałe działy


Programy
Rozrywka

 

 

 

This email address is being protected from spambots. You need JavaScript enabled to view it.