Ich kann die globale Variable in der Funktion weder ändern noch die Nachricht im Browser anzeigen. Bitte helfen Sie mirWarum kann ich nichts im Browser zurückgeben?
<!DOCTYPE html>
<html>
<body>
<?php
$response = array();
function() {
global $response['res']="hello";
echo json_encode($response);
}
echo "hello";
?>
</body>
</html>
Ihr Code doesn‘ t Echo, weil es nicht läuft, weil es nicht kompiliert. 'global $ response ['res'] =" hallo ";' sind zwei Anweisungen in einmal kombiniert (das funktioniert nicht). Probiere 'global $ response; $ response ['res'] = "hallo"; ' – axiac
Sie müssen Ihre Funktion benennen und' global $ response [...] 'entfernen. – Script47
Syntaxfehler: Antwort ['Res'] = "Hallo"; wo ist '$' – Priya