Bajo.pl PHP & MySQL Pomoc Cz@t Poczta
 Strona główna
 Newsy
 Kurs PHP
 Kurs MySQL
 Skrypty
 Download
 Księga gości
 O mnie

 Kurs PHP
 Kurs MySQL

Skrypty:

 Graficzny licznik
 Sonda poll
 Statystyki istat
 BlazeBoard PL
 Phorum 3.2.11
inne ->   

Statystyki:

Kurs PHP 
PRZYKŁAD FUNKCJI

Napiszemy teraz funkcję, która będzie potrafiła podany tekst umieścić w znacznikach pogrubienia (<b> i </b>), podkreślenia (<u> i </u>), czy pochylenia (<i> i </i>), wykorzystując do tego celu wartości domyślne i instrukcję switch:

<?
function html($text, $type = "bold") {
   switch($type) {
   case "bold":
      $zn = "b";
      break;

   case "underline":
      $zn = "u";
      break;

   case "italic":
      $zn = "i";
      break;
   }
   $new_text = "<$zn>" . $text . "</$zn>" . "\n";
   echo $new_text;
}
?>

Spójrzmy na przykład wywołania tej funkcji:

<?
html("To jest pogrubiony tekst...");
html("To jest pogrubiony tekst...", "bold");
html("To jest podkreślony tekst...", "underline");
html("To jest pochylony tekst...", "italic");
?>

Powyższe wywołania funkcji html() zwracają:

<b>To jest pogrubiony tekst...</b>
<b>To jest pogrubiony tekst...</b>
<u>To jest podkreślony tekst...</u>
<i>To jest pochylony tekst...</i>



TEMATY:
 Funkcje
 Tworzenie funkcji
 Argumenty funkcji
 Zwracanie wartości
 Przykład funkcji

 Spis treści
[poprzedni temat - Zracanie wartości]

© copyright 2001 by Bartosz Maciaszek. Wszelkie prawa zastrzeżone.