.:: NAVIGATION ::.
 A Einleitung  

.:: INFO ::.

.:: user ::.
Username:
Password:
--> registrieren <--


765 registrierte Benutzer

SCHULE.AT

MySQL

PHP

Wie komme ich zu einem Lehrer-Account?

Zuerst registrieren, anschließend Mail an ingolacheiner.net mit Namen, gültiger e-mail-Adresse, Username, Passwort und Schulkennzahl

 

·:: Zurück  weiter ::·
.:: J Strings ::.

PHP bietet sehr viele Funktionen für Zeichenketten. Gerade beim erstellen von dynamischen Webseiten sind diese Funktionen sehr wichtig.

Ausgabe von Strings: siehe Grundgerüst

Funktionen zur String-Bearbeitung

Mit dem Punktoperator können zwei Strings miteinander Verbunden werden.

<?php
$str1 
"Hallo";
$str2 " ";
$str3 "Welt!";
$satz $str1 $str2 $str3;
echo 
$satz;
?>

Weitere wichtige String-Funktionen sind:

Funktion Beschreibung
strrev() Invertiert einen String
strtolower() Wandelt alles in Kleinbuchstaben um
strtoupper() Wandelt alles in Großbuchstaben um
ucfirst() Wandelt das erste Zeichen in einen Großbuchstaben um
ucwords() Wandelt das erste Zeichen jedes Wortes in einen Großbuchstaben um
ord() gibt den ASCII-Wert für ein Zeichen zurück

 

Übung J1

Schreibe:" Hallo Welt ich heiße "DeinNachName"!" -
und wende alle oben angeführten Funktionen an.

!reniehcaL eßieh hci tleW ollaH
hallo welt ich heiße lacheiner!
HALLO WELT ICH HEIßE LACHEINER!
Hallo Welt ich heiße Lacheiner!
Hallo Welt Ich Heiße Lacheiner!
72

Lösung

Funktionen zur Zeichensetzung

Funktion Beschreibung
AddSlashes() setzt Backslashes vor Sonderzeichen
StripSlashes() entfernt Backslashes vor Sonderzeichen
ltrim() entfernt Leerzeichen am Anfang des Strings
str_replace() ersetzt Teile des Strings durch einen Ersatzstring
trim() entfernt Leerzeichen am Anfang und am Ende des Strings

HTML und Stringfunktionen

Funktion Beschreibung
htmlspecialchars() Konvertiert HTML_Sonderzeichen in Maskierungscodes, um die Interpretation zu unterbinden
htmlentities() Wie htmlspecialchars(), allerdings inklusive Sonderzeichen und Umlaute.
get_meta_tags() Gibt ein Array mit den Metatags einer HTML-Datei zurück
nl2br() Wandelt Zeilenumbrüche in <br> Tags um
strip_tags() Entfernt HTML-und PHP-Tags
wordwrap() Bricht Zeilen automatisch nach einer bestimmten Anzahl von Buchstaben um.

Übung J2

Erstellt von: ingo am 29. 4. 05
Ein String kann auf drei verschiedene Weisen geschrieben werden:

  1. Einfache Anführungszeichen (single quoted)

  2. Doppelte Anführungszeichen (double quoted)

  3. Heredoc Syntax


Siehe unter http://www.php.net/manual/de/language.types.string.php

Erstelle ein PHP-Script in dem der Unterschied der drei Möglichkeiten gezeigt und beschrieben wird.


Lösung

Nur angemeldete Lehrer können Lösungen sehen!

Übung J3

Erstellt von: ingo am 3. 12. 05
Erstelle ein Script, bei dem der User eine URL eingeben kann. (Formular mit input-text und input-submit) Anschießend prüfe mit Stringfunktionen , ob die URL das Protokoll http:// vorangestellt hat , wenn nicht stelle http:// voran.

Lösung

Nur angemeldete Lehrer können Lösungen sehen!



·:: Zurück  weiter ::·



© 2005 unter OPL
ingolacheiner.net