Articles of phatal

Weird PHP error: «Невозможно использовать возвращаемое значение функции в контексте записи»

Я получаю эту ошибку, и я не могу сделать голову или хвост. Точное сообщение об ошибке: Неустранимая ошибка: нельзя использовать возвращаемое значение функции в контексте записи в /home/curricle/public_html/descarga/index.php в строке 48 Строка 48: if (isset($_POST('sms_code') == TRUE ) { Кто-нибудь знает, что происходит ??? PS Вот полная функция, если это помогает: function validate_sms_code() { $state […]

Как уловить фатальную ошибку: Максимальное время выполнения 30 секунд превышено в PHP

Я играю с системой, которую я разрабатываю, и мне удалось заставить ее вызвать это: Неустранимая ошибка: превышено максимальное время выполнения 30 секунд Это случилось, когда я делал что-то нереалистичное, но все же это могло случиться с пользователем. Кто-нибудь знает, есть ли способ поймать это исключение? Я читал, но все, кажется, предлагают увеличить время.

PHP Неустранимая ошибка: не удается получить доступ к пустому свойству

Я новичок в php и я выполнил код ниже. <?php class my_class{ var $my_value = array(); function my_class ($value){ $this->my_value[] = $value; } function set_value ($value){ // Error occurred from here as Undefined variable: my_value $this->$my_value = $value; } } $a = new my_class ('a'); $a->my_value[] = 'b'; $a->set_value ('c'); $a->my_class('d'); foreach ($a->my_value as &$value) […]

PHP try / catch и фатальная ошибка

Я использую следующий скрипт для использования базы данных с помощью PHP: try{ $db = new PDO('mysql:host='.$host.';port='.$port.';dbname='.$db, $user, $pass, $options); } catch(Exception $e){ $GLOBALS['errors'][] = $e; } Теперь я хочу использовать этот дескриптор базы данных для выполнения запроса с помощью этого кода: try{ $query = $db->prepare("INSERT INTO users (…) VALUES (…);"); $query->execute(array( '…' => $…, '…' […]