Heim  >  Fragen und Antworten  >  Hauptteil

javascript - Wie verarbeitet PHP die Werte der serialisierten Form und konvertiert sie in die Form, die dem Schlüsselwert entspricht?

Rookie bittet um Rat

Mit $.ajax senden,

$.ajax({
               type: "POST",
               url: 'getData.php',
               async: false,
               data: $('#guestbook').serialize(),
               error: function(XMLHttpRequest, textStatus, errorThrown) {
                        alert(XMLHttpRequest.status);
                        alert(XMLHttpRequest.readyState);
                        alert(textStatus);
                    },
               success: function(data){
                alert(data);
               }
            })
            

Der im Hintergrund erhaltene serialisierte Wert hat die Form name1=value1&name2=value2&name3=value3...

$data = file_get_contents("php://input");
$str = urldecode($data);    

So konvertieren Sie die erhaltenen Daten in ein Array oder JSON mit Schlüssel-Wert-Korrespondenz

曾经蜡笔没有小新曾经蜡笔没有小新2664 Tage vor446

Antworte allen(1)Ich werde antworten

  • 迷茫

    迷茫2017-06-05 11:09:30

    parse_str

    Antwort
    0
  • StornierenAntwort