6307877596

6307877596



SKiBD Laboratonum 8

}

echo suma(5,5);

?>

Nasza funkcja suma jak widać przyjmuje dwa argumenty. W ciele funkcji sumuje wartości tych argumentów i wynik zwraca dzięki instrukcji return. Następnie wywołujemy tą funkcję i podajemy jako argument funkcji echo. Powinniśmy zobaczyć w oknie przeglądarki wynik.

W ciele funkcji możemy również wywoływać inne funkcje.

<?php

function napis(){

echo "Dziś mamy ".gmdate("d m Y");

napis O;

?>

Mamy tu przykład wywołania funkcji w ciele funkcji przez nas definiowanej. Jednocześnie jest to funkcja, która nie przyjmuje żadnych argumentów i żadnych wartości nie zwraca. Jej zadaniem jest wyświetlenie napisu informującego, jaki mamy dzień.

Jeszcze mała uwaga na temat organizacji kodu. Definicje swoich funkcji najlepiej umieszczać w innym pliku, np. lib.inc.php a następnie dołączać go do plików, w jakich zamierzamy używać zdefiniowanych przez nas funkcji poprzez wyrażenie include.

plik lib.inc.php:

<?php

function napis O{

echo "Dziś mamy ".gmdate("d m Y");

plik index.php:

<?

include("lib.inc.php"); //Wyrażenie dołącza plik. Jeśli nie znajduje się on w tym samym katalogu pamiętaj aby podać jako argument całą ścieżkę do pliku.

napis();

?>

PHP jest językiem obiektowym (w każdym razie na tyle na ile to jest możliwe). Oznacza to, że możemy dokonywać opisu rzeczywistości operując obiektami. Pod pojęciem obiektu rozumiemy zbiór danych oraz funkcji operujących na tych danych obudowanych w jedną strukturę. PHP daje nam możliwość zdefiniowania klas obiektów z wykorzystaniem słowa class a następnie wykorzystywania wielu obiektów danej klasy z wykorzystaniem polecenia new . Poniższy przykład pokazuje ideę wykorzystania obiektów.

przykład 4. (korzystanie z obiektów)

<?php

class Koszyk

var $zakupy; // Zakupy w naszym koszyku // Dodaj $num artykułów typu $artnr do wózka

Obsługa poczty w PHP i Interfejs Komunikacji z Bazą Danych.

6



Wyszukiwarka

Podobne podstrony:
SKiBD Laboratonum 8 echo
SKiBD Laboratorium 7 echo „użyto wariantu domyślnego”; break; ł ?> 2. ZADANIA DO WYKONANIA a)
SKiBD Laboratorium 7 OPERATORY: Podstawową funkcją operatora jest zrobienie czegoś z wartością
Laboratorium>1 MECHANIKI * mm NaukowaTECHNOZłóż modele i odkryj, jak funkcjonuje Mechanizm z
skrypt062 (2) 122    Laboratorium Ptuhktw hltklroltehniki 1______ Jak widać z (7.3) m
Laboratorium PTC3 -42- Funkcje wywoływane przez poszczególne klawisze w trybie wypełniania i sprawd
page0174 170 sumą wypadkową ruchów, wywołanych działaniem sił w ciele tkwiących. Pomijam doświadczen
Laboratorium PTC3 -42- Funkcje wywoływane przez poszczególne klawisze w trybie wypełniania i sprawd
12904 skrypt062 (2) 122    Laboratorium Ptuhktw hltklroltehniki 1______ Jak widać z (
SKiBD Laboratonum 8 CEL ĆWICZENIA: Nabycie umiejętności tworzenia i wykorzystywania formularzy do
SKiBD Laboratonum 8 przykład 1. (skrypt wielokrokowy) Spnase = $_POST[ phase ]; $vall = $_POST[ vall
SKiBD Laboratonum 8 } ?> <HTML> <HEAD> <meta http-equiv="Content-Type"
SKiBD Laboratonum 8 $mailheaders = "From: moja strona o

SKiBD Laboratonum 8 function dodaj_produkt ($artnr, $num) $this->zakupy[$artnr] += $num; // Usuń
SKiBD Laboratonum 8 matematyka,wykład,tak

więcej podobnych podstron