Php 每个循环打印出 "print(2)"
Php for each loop prints out "print(2)"
我有一个循环,在这个循环中我迭代一个数组并且它工作正常,但是,它打印出太多的东西:print(2) "81" 81。在我的例子中,我希望它只打印出 81 作为值。
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
if (isset($_POST['devices']) && is_array($_POST['devices'])) {
foreach ($_POST['devices'] as $deviceId) {
var_dump($deviceId);
echo "$deviceId";
}
}
}
通过删除 var_dump($deviceId);
修复了它
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
if (isset($_POST['devices']) && is_array($_POST['devices'])) {
foreach ($_POST['devices'] as $deviceId) {
echo "$deviceId";
}
}
}
我有一个循环,在这个循环中我迭代一个数组并且它工作正常,但是,它打印出太多的东西:print(2) "81" 81。在我的例子中,我希望它只打印出 81 作为值。
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
if (isset($_POST['devices']) && is_array($_POST['devices'])) {
foreach ($_POST['devices'] as $deviceId) {
var_dump($deviceId);
echo "$deviceId";
}
}
}
通过删除 var_dump($deviceId);
修复了它if ($_SERVER['REQUEST_METHOD'] === 'POST') {
if (isset($_POST['devices']) && is_array($_POST['devices'])) {
foreach ($_POST['devices'] as $deviceId) {
echo "$deviceId";
}
}
}