Heim > Artikel > Backend-Entwicklung > Wählen Sie in PHP je nach Variablentyp Echo oder Dump
An dieser Stelle ist die integrierte Funktion is_scalar hilfreich.
is_scalar – Überprüfen Sie, ob die Variable ein Skalar ist
Skalare Variablen beziehen sich auf Variablen, die Ganzzahlen, Gleitkommazahlen, Zeichenfolgen oder boolesche Werte enthalten, während Array, Objekt und Ressource keine Skalare sind.
Code kopieren Der Code lautet wie folgt:
function show_var($var) {
if (is_scalar($var)) {
echo $var;
} else {
var_dump($var);
}
$pi = 3.1416;
$proteins = array("hemoglobin", "cytochrome c oxidase", " ferredoxin") ;
show_var($pi);
// Drucken: 3.1416
show_var($proteins)
// Drucken:
// array(3 ) {
// [0]=>// string(10) „Hämoglobin“
// [1]=>
// [2]=>
// string(10) "ferredoxin"
// }
?>