пустые кавычки в массиве $ _POST php - PullRequest
0 голосов
/ 13 декабря 2011

Это все содержимое моего $_Post массива

'name' => 'Jon Doe'
'email' => 'jon@jondoe.com' 
'age' => 22
'action' => ''

Какое значение будет $action после выполнения следующего оператора PHP?

$action = (empty($_POST['action'])) ? 'default' : $_POST['action'];

Ответы [ 2 ]

2 голосов
/ 13 декабря 2011

Если (выделено), пример кода является выходом из массива $ _POST, значением после троичного выражения будет «default» ... хотя стоит отметить, что вам не нужно Скобки вокруг условия, чтобы вы могли изменить его на:

$action = empty($_POST['action']) ? 'default' : $_POST['action'];
1 голос
/ 13 декабря 2011
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...