只需要了解用于设置POSTed var的PHP语法

Sha*_*yan 2 php post

所以我使用以下php代码来设置从POST方法接收的变量,但我对它是如何工作感兴趣.

$var1 = isset($_REQUEST['var1']) ? $_REQUEST['var1'] : 'default';
Run Code Online (Sandbox Code Playgroud)

我理解它的作用,但我不懂语法.

谢谢您的帮助 :)

huy*_*itw 5

?这只是一个简短而优化的符号:

if (isset($_REQUEST["var1"])) // If the element "var1" exists in the $_REQUEST array
   $var1 = $_REQUEST["var1"]; // take the value of it
else
   $var1 = "default"; // if it doesn't exist, use a default value
Run Code Online (Sandbox Code Playgroud)

请注意,您可能希望使用$ _POST数组而不是$ _REQUEST数组.