Informatikwiki

Albert Einstein Gymnasium Reutlingen

Benutzer-Werkzeuge

Webseiten-Werkzeuge


algorithmen:funktionen01

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
algorithmen:funktionen01 [02.03.2011 15:47] Stefan Gaumalgorithmen:funktionen01 [05.05.2011 08:01] (aktuell) – gelöscht Frank Schiebel
Zeile 1: Zeile 1:
-[[algorithmen:funktionen|Eigene Funktionen]] 
  
-====== Vordefinierte Funktionen ====== 
- 
- 
-<note important>Wie bereits erwähnt, sind in PHP bereits einige Funktionen vordefiniert. Sinn, Zweck und Anwendung dieser Funktionen müssen aber erkannt und geübt werden. Wenn eine Funktion aufgerufen wird, muss das übergebene Argument zu ihr passen. An den folgenden Beispielen kann dies nun geübt werden.</note> 
- 
-====== Übung ====== 
- 
-  * Recherche unter [[http://www.php.net|PHP.net]]. 
-  * Finde Zweck und Funktion der dir zugewiesenen Beispiele heraus. 
-  * Überlege dir eine __kurze__ Anwendung dazu und programmiere den Code. 
- 
- 
-**(1)** Erstelle einen assoziativen Array zum [[http://www.ssv-news.de/cms/ssv-i/mannschaft_940.html|SSV Reutlingen]] wie in [[php:phplektion02|PHP Lektion 2]] und wende folgende Funktion darauf an. 
-<code php> 
-array_keys 
-</code> 
- 
-**(2)** Manchmal ganz nützlich. 
-<code php> 
-array_reverse 
-</code> 
- 
-**(3)** Probiere dich an einer der folgenden Beispiele. 
-<code php> 
-decbin und bindec 
-dechex und hexdec 
-bin2hex 
-</code> 
- 
-**(4)** Wichtig für die Trigonometrie. 
-<code php> 
-deg2rad – rad2deg 
-</code> 
- 
-**(5)** Teste beide Funktionen an verschiedenen Internetseiten und vergleiche die Ergebnisse mit deinen Eingaben. 
-<code php> 
-gethostbyname – gethostbyaddr 
-</code> 
- 
-**(6)** Funktionen, die mit "is" starten, geben einen Wahrheitswert zurück. Teste! 
-<code php> 
-is_dir          is_double         is_float        is_int 
-is_integer      is_link           is_long         is_null 
-is_real         is_string         isset 
-</code> 
-** 
-(7)** Stelle eine Verbindung zu den Arrays her und bastle ein Beispiel. 
-<code php> 
-list 
-</code> 
- 
-**(8)** Baue es in eines deiner bisher erstellten Programme ein, so dass man einen Unterschied merkt/sieht. 
-<code php> 
-sleep 
-</code> 
- 
-**(9)** Wende die Funktionen auf einen kleinen Text an, so dass man am Ende sagen kann, wie viele Leerzeichen der Text enthält. 
-<code php> 
-strlen 
-str_replace 
-</code> 
- 
-**(10)** ''explode'' kennst du ja bereits, bringe die beiden Funktionen in Verbindung. 
-<code php> 
-join 
-</code> 
-** 
-(11)** Schreibe ein Programm, das "PHP ist Klasse" als Zahlenwerte ausgibt und andersherum übersetzt, was 103 117 116 103 101 109 97 99 116 bedeutet. 
-<code php> 
-chr 
-ord 
-</code> 
-** 
-(12)** Erstelle ein paar Beispiele. 
-<code php> 
-wordwrap 
-</code> 
algorithmen/funktionen01.1299080838.txt.gz · Zuletzt geändert: 02.03.2011 15:47 von Stefan Gaum

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki