humans.txt

Humans txt

Ist keine Erfindung von mir. Sondern ein Projekt, um die Menschen hinter einer Webseite kennen zu lernen. Hier die Projektseite von humans.txt

Team

Chef: Rocco Wernicke
Contact: r.wernicke-schleswig[at]email.de
From: Deutschland

Site

Last update: 2015/03/10
Language: Deutsch
Doctype: HTML5
TECHNOLOGY: Html5, Css3, jQuery, Modernizr
IDE & Software: Sublime Text, Notepad++, Netbeans, PhpStorm, FileZilla, Gimp
 
Ansicht
Sie befinden sich definitiv hier: [ zur Startseite ]Pages » Tutorial »

Sidebar Open Mediaquerie anzeigen

Ctype-Funktionen

Inhalt

ctype_alnum

Diese Funktion prüft, ob der eingegebene String nur Zahlen und Buchstaben enthält. Wie bei allen ctype Funktionen handelt es sich um einen boolschen Wert, der true oder false zurückgeben kann, wenn die Bedingung erfüllt ist, wenn also der angegebene Sting Buchstaben oder Zahlen enthält. Dabei gelten für locale C [A-za-z] als Buschstaben.
Hier ist wichtig im Hinterkopf zu haben, dass true immer eintritt, wenn
    1. der eingegebene String Zahlen enthält,
    2. der eingegebene String Buchstaben enthält,
    3. der eingegebene String Buchstaben und Zahlen enthält.

Unerheblich ist es ob die Buchstaben groß oder klein geschrieben sind.

$aString = array('12345', 'aBcDEf', 'aGtt1234', '#Ab12//');

foreach ($aString as $testcase)
{
  if(ctype_alnum($testcase))
  {
    echo "Der String $testcase ist true 
"; } else { echo "Der Sting $testcase ist false
"; } }

Ergebnis

Der String 12345 ist true

Der String aBcDEf ist true

Der String aGtt1234 ist true

Der Sting #Ab12// ist false

ctype_alpha

Bei dieser Funktion ist der Wert true, wenn der eingegebene String nur Buchstaben ohne Zahlen und Sonderzeichen enthält.

$aString = array('12345', 'aBcddJkk', '#123AbC', '987Abc');

foreach ($aString as $testcase)
{
  if(ctype_alpha($testcase))
  {
    echo "Der String $testcase ist true";
  }
  else
  {
    echo "Der String $testcase ist false";
  }
}
    

Ergebnis

Der String 12345 ist false

Der String aBcddJkk ist true

Der String #123AbC ist false

Der String 987Abc ist false

Hinweis:

Der String aBcddJkk ist nur dann true, wenn kein Leerzeichen darin zu finden ist. Die Profis werden schmunzeln, weil es an sich logisch ist.

$sString = 'Max Mustermann';

if(ctype_alpha($sString))
{
  echo "Der String $sString enthält nur Buchstaben.";
}
else
{
  echo "Der String $sString enthält nicht nur Buchstaben";
}

    

Ergebnis

Der String Max Mustermann enthält nicht nur Buchstaben

ctype_digit

Dieser String testet ob sich im String nur Zahlen befinden.

$aString = array('65987', '#abd89', 'abc123');

foreach ($aString as $testcase)
{
  if(ctype_digit($testcase))
  {
    echo "Der String $testcase ist true 
"; } else { echo "Der String $testcase ist false
"; } }

Ergebnis

Der String 65987 ist true

Der String #abd89 ist false

Der String abc123 ist false