INFO + FRAGE + ANTWORT
Ausgewählt: INFO Nr. 1046
zum Thema
MULTIMEDIA WEBDESIGN PHP SQL PHP STRING-FUNKTIONEN
Stichwörter: PHP, String-Funktionen, (int)$string, String in Ganzzahlen umwandeln
Inhalt: cadat info (int)$string
In PHP wird mit der String-Funktion (int)$string ein String in eine ganze Zahl umgewandelt. Dabei werden eventuell vorhandene Stellen hinter dem Dezimalpunkt abgeschnitten. Ein String, der keine Zahl ergibt, wird zu der Zahl 0 (Null) umgewandelt. Beginnt ein gemischter String mit einer Zahl, wird nur die Zahl zu Beginn des Strings verwertet.
$zahl=(int)$string;
Beispiel:
[1] <?php
$string1="2015";
$string2="99.9";
$string3="0.12345";
$string4="Text";
echo "String1: ".$string1." => ".(int)$string1."<br/>";
echo "String2: ".$string2." => ".(int)$string2."<br/>";
echo "String3: ".$string3." => ".(int)$string3."<br/>";
echo "String4: ".$string4." => ".(int)$string4;
?>


Ausgegeben wird:
String1: 2015 => 2015
String2: 99.9 => 99
String3: 0.12345 => 0
String4: Text => 0
??? FRAGE Nr. 1159
zum Thema
MULTIMEDIA WEBDESIGN PHP SQL PHP STRING-FUNKTIONEN
Frage: Was haben in PHP die beiden String-Funktionen <?php echo (int)"0.12345"; ?> und <?php echo (int)"Text" ?>; gemeinsam?
  Welche Antwort / Antworten ist / sind richtig? (Mindestens 1 Antwort ist, maximal 6 Antworten sind richtig)
  Dieselbe Fehlermeldung
  Dieselbe Ausgabe: 0
  Dieselbe Ausgabe: 0.0
  Dieselbe Ausgabe: ""
  Dieselbe Ausgabe: ''
  Dieselbe Ausgabe: (int)0
  max. 3 Punkte