suchmaschinenoptimerung, seo, links
 Pagerank- und Counterservice | Java Forum | Wordpress Templates | Spenden | Link zu uns | Partner | Impressum |


SEO-Tools:


Webmaster-Tools:


Tutorials:

C.5 Funktionen

Vordefinierte Funktionen

Es gibt in PHP zahlreiche vordefinierte Funktionen, die vom Entwickler eingesetzt werden können. Diese werden u.a in den Abschnitten »Mathematische Funktionen«, »Zeichenketten-Funktionen«, »Array-Funktionen« beschrieben.

Darüber hinaus hat der Entwickler die Möglichkeit, eigene Funktionen zu schreiben. Dies bringt folgende Vorteile:


 

Gleiche oder ähnliche Vorgänge müssen nur einmal beschrieben und können beliebig oft ausgeführt werden.

Modularisierung


 

Programme werden dadurch modularisiert, d. h., sie werden in kleinere Bestandteile zerlegt, die übersichtlicher sind und einfacher gewartet werden können.

Ein Beispiel:

Listing C.15   Datei uc20.php

<html>
<head>
<?php
   function trennstrich()
   {
      echo "<br>";

      for ($i=1; $i<=40; $i=$i+1)
      {
         echo "-";
      }
      echo "<br>";
   }
?>
</head>
<body>
<?php
   trennstrich();
   echo "Dies ist ein Programm,";
   trennstrich();
   echo "in dem mehrmals";
   trennstrich();
   echo "eine Funktion verwendet wird,";
   trennstrich();
   echo "die zu Beginn definiert wurde";
   trennstrich();
?>
</body>
</html>

Funktionen im HEAD

Eigene Funktionen werden mit Hilfe von function ... () { ... } definiert. Der Name der Funktion folgt nach dem Schlüsselwort function, in runden Klammern folgen die Parameter (s. unten). Anschließend folgt in geschweiften Klammern der eigentliche Funktions-Rumpf. Meist wird dies im Kopf (head) eines HTML-Dokumentes durchgeführt, wie hier bei der Funktion trennstrich().

Aufgabe der Funktion trennstrich() ist die Darstellung von einem Zeilenumbruch, 40 Bindestrichen und wiederum einem Zeilenumbruch. Jedes Mal, wenn sie vom eigentlichen Programm im Rumpf (body) des Dokumentes aufgerufen wird (mit trennstrich()), führt sie die genannte Aufgabe aus.

Die Seite hat das folgende Aussehen:

Abbildung C.8   Funktion, mehrfach verwendet





Unterstützen Sie unseren kostenfreien Service



Lexikon SEO-Optimierung:
A B C D E F G H I J K L M N
O P Q R S T U V W X Y Z



Pagerankanbieter:
A B C D E F G H I J K L M N
O P Q R S T U V W X Y Z 0-9



Webkataloge:
A B C D E F G H I J K L M N
O P Q R S T U V W X Y Z 0-9



Weltweite Suchdienste:
A B C D E F G H I J K L M N
O P Q R S T U V W X Y Z






 
Zur Ermittlung des PageRank™ werden keine Daten an Google™ gesendet oder dort abgefragt!
PageRank™ und Google™ sind geschützte Marken der Google Inc., Mountain View CA, USA. Das
PageRank™ Verfahren unterliegt US Patent 6,285,999. | Scripts by HT-Electronics © pageranking-hits.de