I-Wert von Zeichenfolge zu lesen versuchen Wert einer Zeichenfolge Rückkehr einer Funktion mit var_dump zu lesen, diesen Wert in meinem Kopf Web-Seite nach prinf, ich erklären:Wie strukturierte Variable
public static function login(User $usr,$password){
if($usr->getPassword() == $password){
$r["error"] = 0;
self::StartSessionNow($usr);
}else{
$r["error"] = 1;
}
return $r;
}
von einer anderen Klasse Anruf diese fuction:
$r = json_encode(Users_bl::login($usr,filter_input(INPUT_POST, "password")));
und ich versuche Wert 1 oder 0 mit var_dump ($ r) lesen ist das Druckergebnis:
string(11) "{"error":1}"
, aber ich mag nur Druckwert Text nicht Fehler habe ich versucht, mit var_dump($r['error'])
, aber Drucker ist:
string(1) "{"
Haben Sie eine Vorstellung davon, wie nur Wert drucken?
nicht 'json_encode' es. '$ r = Users_bl :: login ($ usr, filter_input (INPUT_POST," passwort ")) ['error'];' – AbraCadaver
Warum sollte man '$ r [" error "]' benutzen, wenn man es nicht benutzt? Gib einfach "0" oder "1" zurück. – AbraCadaver