php://input
$raw = file_get_contents('php://input');
$json = json_decode($raw);
var_dump($raw, $json);
// curl_setopt($ch, CURLOPT_CUSTOMREQUEST, '$_POST'); // Это - неправильно
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'POST'); // Надо так
Опечаток нет, а как я понимаю суть в том, что пароль от БД пустой, но так и должно быть.
<?php
$config = array(
'title' => 'Blog.Net',
'bd' => array(
'server' => 'localhost',
'username' => 'root',
'password' => ''; // <--------
'name' => 'test_bd'
)
);
?>
<?php
$year = 2019;
$date = new DateTime($year . '-01-01 00:00:00');
$dateInterval = new DateInterval('P1D');
$saturdays = [];
do {
if ($date->format('N') == 6) {
$saturdays[] = $date->format('d/m/Y');
}
$date->add($dateInterval);
} while ($date->format('Y') == $year);
var_dump($saturdays);
$_POST['s']
function getNameByType(int $type, array $stack): ?string
{
foreach($stack as $item) if($item['type'] == $type) return $item['name'];
return null;
}