needle
Если параметр needle не является строкой, он преобразуется в целое число и трактуется как код символа. Это поведение устарело с PHP 7.3.0, и полагаться на него крайне не рекомендуется. В зависимости от предполагаемого поведения, параметр needle должен быть либо явно приведен к строке, либо должен быть выполнен явный вызов chr().
Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /in/2JE4h on line 4
$user_ip = (string)94301750;
$user_ip = '94301750';
<?php
function getRows($file) {
$handle = fopen($file, 'rb');
if ($handle === false) {
throw new Exception();
}
while (feof($handle) === false) {
yield fgetcsv($handle);
}
fclose($handle);
}
foreach (getRows('data.csv') as $row) {
print_r($row);
}
Laravel vs Yii vs Symfony для проект требовательного к скорости?
function pagination() {
function __construct() {
$date = new DateTime('27.11.2018 21:20');
echo $date->format('Y-m-d H:i:s') . "\n";//27.11.2018 21:20
$date->sub(new DateInterval('PT35M'));
echo $date->format('Y-m-d H:i:s') . "\n"; //27.11.2018 20:45
if(date('H') >= 20 && date(i) >=45 )
{
//ссылка активна
}
// В ActiveForm
$form->field($model, 'password',[
'errorOptions' => [
'encode' => false,
]
])->passwordInput()
// В модели
$this->addError('password', UsersModule::t('module', 'ERROR_WRONG_USERNAME_OR_PASSWORD', ['link' => Html::tag('a','test')]));
$date = DateTime::createFromFormat('d.m.Y \| H:i', '07.09.2018 | 00:55');
echo $date->format('d.m.Y'); // 07.09.2018
echo $date->format('H:i'); // 00:55