Heim >Backend-Entwicklung >PHP-Tutorial >post - Thinkphp I-Methode zum Abrufen von Variablen?
Ich habe thinkPHPs I方法
verwendet, um die Daten von js abzurufen. I方法
kann die von der Post- oder Get-Methode übergebenen Daten empfangen, aber heute, wenn ich das von js übergebene Array erhalte (verwende JSON.stringify
an Konvertieren Sie es in einen String. Die Daten können nicht mit der I方法
-Methode empfangen werden, andere Daten können jedoch normal empfangen werden, und die Daten können mit der $_POST[]
-Methode normal empfangen werden.
Ich habe thinkPHPs I方法
verwendet, um die Daten von js abzurufen. I方法
kann die von der Post- oder Get-Methode übergebenen Daten empfangen, aber heute, wenn ich das von js übergebene Array erhalte (verwende JSON.stringify
an Konvertieren Sie es in einen String. Die Daten können nicht mit der I方法
-Methode empfangen werden, andere Daten können jedoch normal empfangen werden, und die Daten können mit der $_POST[]
-Methode normal empfangen werden.
I('post.data','','strip_tags');
Versuchen Sie es mit dem Filtern
Versuchen Sie, die Filterparameter der I-Methode hinzuzufügen! Fügen Sie beispielsweise json
oder htmlspecialchars
strip_tags
zur
<code>//试试看能不能接收到 I('json', '', 'htmlspecialchars'); I('json', '', 'strip_tags');</code>
Die I-Methode identifiziert den Datentyp von Ajax. Wenn der Datentyp get ist, ist der Standardparameter der I-Methode get.