Articles of Синтаксическая ошибка

PHP 5.4 vs 5.3 ошибки приложения

Я создаю веб-приложение с php и создаю его в php 5.4. Тем не менее, я просто понял, что мой сервер работает только 5.3 или 5.2. В моем файле контроллера у меня есть эта строка кода $this->load->model('admin/upholstery_category_admin'); $this->load->helper('url'); if($method == 'add') { $categories = $this->db->get('category')->result(); line 158 here>> $data = []; $data['cats'] = $categories; $data['message'] = […]

Что неожиданный T_VARIABLE в PHP?

Я получаю эту ошибку PHP: Ошибка анализа: синтаксическая ошибка, неожиданный T_VARIABLE Из этой строки: $list[$i][$docinfo['attrs']['@groupby']] = $docinfo['attrs']['@count']; Что-то не так с этой линией?

Ошибка анализа: синтаксическая ошибка, неожиданный '(', ожидающий ',' или ';' в

Я получаю следующую ошибку синтаксического анализа: Ошибка анализа: синтаксическая ошибка, неожиданный '(', ожидающий ',' или ';' в H: \ Programs \ USBWebserver v8.5 \ 8.5 \ root \ oopforum \ func \ register.class.php в строке 7 который относится к следующей строке кода в моем классе: private $random_name = rand(1000,9999).rand(1000,9999).rand(1000,9999).rand(1000,9999); Я не понимаю, почему эта строка […]

неожиданная ошибка T_FUNCTION при использовании функции (array $ matches) "

Привет, я использую следующий код, но я получаю синтаксическую ошибку «неожиданного T_FUNCTION» для второй строки. Какие-либо предложения? preg_replace_callback("/\\[LINK\=(.*?)\\\](.*?)\\[\/LINK\\]/is", function (array $matches) { if (filter_var($matches[1], FILTER_VALIDATE_URL)) return '<a href="'. htmlspecialchars($matches[1], ENT_QUOTES). '" target="_blank">'. htmlspecialchars($matches[2])."</a>"; else return "INVALID MARKUP"; }, $text);