- var_dump: documentation ( source)
<?php
// $a = ['a' => 1, 'c' => 1];
// var_dump(isset($a['a']) && isset($a['b']));
// var_dump(isset($a['a'], $a['b']));
// // die();
// var_dump(!isset($a['a']) && !isset($a['b']));
// var_dump(!isset($a['a'], $a['b']));
// die();
// $params = ['form_params' => ['azaz' => 1]];
// var_dump(!isset(
// $params['multipart'],
// $params['json'],
// $params['body'],
// $params['form_params']
// ));
// die();
if (!(isset(
$params['multipart'],
$params['json'],
$params['body'],
$params['form_params']
))) {
$params = ['form_params' => $params];
}
var_dump($params);
// if (!isset($params['multipart']) &&
// !isset($params['json']) &&
// !isset($params['body']) &&
// !isset($params['form_params'])
// ) {
// $params = ['form_params' => $params];
// }
var_dump($params);