$date = new DateTime('first day of this month');
$end = new DateTime('last day of this month');
$fridays = 0;
while ($date <= $end) {
if ($date->format('l') == 'Friday') {
$fridays++;
}
$date = $date->modify('+1 day');
}
var_dump($fridays);
И квадратные и фигурные скобки можно взаимозаменяемо использовать для доступа к элементам массива (т.е. и $array[42] и $array{42} равнозначны).
Символы в строках можно использовать и модифицировать, определив их смещение относительно начала строки, начиная с нуля, в квадратных скобках после строки, например, $str[42]. Думайте о строке для этой цели, как о массиве символов.
Замечание: К символу в строке также можно обращаться с помощью фигурных скобок, например, $str{42}.
if (mysql_num_rows($result) != 0) {
while ($row = mysql_fetch_assoc($result)) {
echo 'немного текста'.$row['test1'];
}
}
$hour = $_POST['hh'];
$munite = $_POST['mm'];
$now = new DateTime($hour.':'.$minute);
$tomorrow = $now->modify('+1 day');
var_dump($tomorrow->getTimestamp());
$sql = file_get_contents('name.sql');
$db->exec($sql);
$date = new DateTime('Wed, 01 Mar 2017 11:28:33 +0000');
var_dump($date->format('d.m.Y'));
string '01.03.2017' (length=10)
$query = http_build_query($params);
$query = preg_replace('/%5B[0-9]+%5D/simU', '%5B%5D', $query);
$url = $url . '?' . $query;