来自链接参数的多个$ _GET

use*_*312 3 php parameters get

我正在使用js将值发送到php文件:

validation.php?firstName=test?lastName=test?email=test?contactNumber=test?title=test?description=test
Run Code Online (Sandbox Code Playgroud)

在validation.php中,我创建了具有以下值的数组:

$data[0] = $_GET['firstName'];
$data[1] = $_GET['lastName'];
$data[2] = $_GET['email'];
$data[3] = $_GET['contactNumber'];
$data[4] = $_GET['title'];
$data[5] = $_GET['description'];
Run Code Online (Sandbox Code Playgroud)

不幸的是php回复了我的错误,为什么?

Que*_*tin 12

?表示查询字符串的开头,但其中的键/值对用&或(不太常见)分隔;.


Kai*_*ing 6

你需要用&符号分隔它们:

validation.php?firstName=test&lastName=test&email=test&contactNumber=test&title=test&description=test
Run Code Online (Sandbox Code Playgroud)