Laravel PHP Неустранимая ошибка: невозможно повторно объявить функцию ⇐ Php
Laravel PHP Неустранимая ошибка: невозможно повторно объявить функцию
У меня есть следующая функция:
функция get_user_browser() { $u_agent = $_SERVER['HTTP_USER_AGENT']; $ub = 'неизвестно'; if (preg_match('/Trident\/7.0; rv:11.0/', $u_agent)) { $ub = "т.е. ie-11"; } elseif(preg_match('/MSIE/i', $u_agent)) { $ub = "то есть"; } elseif(preg_match('/Chrome/i', $u_agent)) { $ub = "хром"; } elseif(preg_match('/Firefox/i', $u_agent)) { $ub = "Firefox"; } elseif(preg_match('/Safari/i', $u_agent)) { $ub = "Сафари"; } elseif(preg_match('/Opera/i', $u_agent)) { $ub = "опера"; } вернуть 'браузер-'.$ub; } У меня эта функция объявлена в двух блейдах, и я получил эту ошибку:
Неустранимая ошибка FPHP: невозможно повторно объявить get_user_browser() (ранее объявленный в /home/storage/framework/views/0800146a0e35b205e9a66bb2f00ffb2f:7) в /home/storage/framework/views/0800146a0e35b205e9a66bb2f00ffb2f в строке 7
Как это исправить?
У меня есть следующая функция:
функция get_user_browser() { $u_agent = $_SERVER['HTTP_USER_AGENT']; $ub = 'неизвестно'; if (preg_match('/Trident\/7.0; rv:11.0/', $u_agent)) { $ub = "т.е. ie-11"; } elseif(preg_match('/MSIE/i', $u_agent)) { $ub = "то есть"; } elseif(preg_match('/Chrome/i', $u_agent)) { $ub = "хром"; } elseif(preg_match('/Firefox/i', $u_agent)) { $ub = "Firefox"; } elseif(preg_match('/Safari/i', $u_agent)) { $ub = "Сафари"; } elseif(preg_match('/Opera/i', $u_agent)) { $ub = "опера"; } вернуть 'браузер-'.$ub; } У меня эта функция объявлена в двух блейдах, и я получил эту ошибку:
Неустранимая ошибка FPHP: невозможно повторно объявить get_user_browser() (ранее объявленный в /home/storage/framework/views/0800146a0e35b205e9a66bb2f00ffb2f:7) в /home/storage/framework/views/0800146a0e35b205e9a66bb2f00ffb2f в строке 7
Как это исправить?
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Неустранимая ошибка: невозможно повторно объявить ранее объявленную функцию().
Anonymous » » в форуме Php - 0 Ответы
- 35 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Неустранимая ошибка: невозможно повторно объявить ранее объявленную функцию().
Anonymous » » в форуме Php - 0 Ответы
- 30 Просмотры
-
Последнее сообщение Anonymous
-