$(function () {
$(document).on('change.yiiGridView keydown.yiiGridView click.yiiGridView', '#grid-orders-filters input[type="search"]', function (e) {
e.preventDefault();
e.stopPropagation();
e.stopImmediatePropagation();
return false;
});
});
$validatedData = $validation->getValidatedData();
// [
// 'title' => 'Lorem Ipsum',
// 'body' => 'Lorem ipsum dolor sit amet ...',
// 'published' => '1' // notice this
// 'something' => '-invalid-'
// ]
$validData = $validation->getValidData();
// [
// 'title' => 'Lorem Ipsum',
// 'body' => 'Lorem ipsum dolor sit amet ...',
// 'published' => '1'
// ]
$invalidData = $validation->getInvalidData();
// [
// 'something' => '-invalid-'
// ]
<?php
$json = '
[{
"id": "QPYRgfwiB9",
"state": "opened",
"type": "buy",
"open_amount": 0.001,
"amount": 0.001,
"rate": 0.001,
"price": 0.000001,
"timestamp": 1498215757
},
{
"id": "QPYRgfwiB9",
"state": "opened",
"type": "buy",
"open_amount": 0.001,
"amount": 0.001,
"rate": 0.002,
"price": 0.000001,
"timestamp": 1498215757
}]';
$arr = json_decode($json, true);
echo $arr[0]['rate'];
<?php
$value = ... // значение из базы
?>
<input type="radio" name="rt1" value="1" <?php echo $value == 1 ? 'checked' : ''; ?>/>1
<input type="radio" name="rt1" value="2" <?php echo $value == 2 ? 'checked' : ''; ?>/>2
<input type="radio" name="rt1" value="3" <?php echo $value == 3 ? 'checked' : ''; ?>/>3
return $this;
$to = $r['email'] ;
$subject = "Robot - Робот";
$message = "Message, сообщение!";
if(mail($to, $subject, $message)) {
echo 'сообщение отправлено';
} else {
echo 'сообщение не отправлено.'; // проблема с настройкой mail
}
function somefunc($params = []) {
if(isset($params['param1'])) {
// что-то делаете
}
if(isset($params['param2'])) {
// что-то делаете
}
}
somefunc();
somefunc([
'param1' => 123,
'param2' => 456,
]);
somefunc([
'param2' => 456,
'param1' => 123,
]);
somefunc([
'somedata' => 789, // проигнорируется
]);