$a = "foo";
$a++;
var_dump($a); // результат: string(3) "fop"
setcookie("visitCounter", "John");
надо заменить на setcookie("visitCounter", $visitCounter);
или setcookie("visitCounter[John]", $visitCounter);
$item = 'hello!';
а что-то посложнее и разница будет меньше.function test_print($item2, $key)
{
echo "$key. $item2<br />\n";
}
array_walk($array1, 'test_print');
array_walk($array2, 'test_print');
array_walk($array3, 'test_print');
array_walk($array4, 'test_print');
array_walk($array5, 'test_print');
//вот тебе новая выгода:
$func_name = 'test_print';
array_walk($array5, $func_name);
Я понимаю, что переопределяю $dataProvider
'query' => Orders::find(),
'pagination' => [
'pageSize' => 10,
'forcePageParam' => false,
'pageSizeParam' => false
],
'sort' => [
'defaultOrder' => [
'statys' => SORT_ASC
]
]
public function actionIndex()
{
$searchModel = new OrdersSearch();
$dataProvider = $searchModel->search(Yii::$app->request->queryParams);
$dataProvider->setSort([
'defaultOrder' => [
'statys' => SORT_ASC
]
]);
$dataProvider->setPagination([
'pageSize' => 10,
'forcePageParam' => false,
'pageSizeParam' => false
]);
return $this->render('index', [
'searchModel' => $searchModel,
'dataProvider' => $dataProvider,
]);
}
['birthday', 'date', 'max' => time(), 'tooBig' => 'Дата рождения должна быть не меньше текущей даты'],
file.php
(фал лежит в той же папке)./file.php
(фал лежит в той же папке. такая запись иногда требуется в некоторых юникс системах)images/picture.jpg
(файл лежит в капке images, которая находится в текущей)../file.php
(файл лежит в папке, которая расположена на один уровень выше от текущей)../../file.php
(файл лежит в папке, которая расположена на два уровня выше от текущей)position:sticky
не работает в половине браузеров: caniuse.com/#search=sticky