Netbeans PHP Code завершается с ошибкой, или я ошибаюсь? - PullRequest
0 голосов
/ 03 января 2012

Прежде всего, вот некоторая информация, я использую Netbeans 7.0 с интерпретатором php проекта, установленным на 5.3. Причина в том, что я работаю с пространствами имен.

Таким образом, установка, таким образом, у меня есть 3 папки

-app                    Namespace App
--controller
--model
--view
---*login.php
-system                 Namespace Sleek
-vendor                 Namespace Vendor
--*Reform.php

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

Reform.php

namespace Vendor;
abstract class Reform {
    static function HtmlEncode($str);
}

вызывается в ...

login.php

(snip)
    <input id="url" name="url" type="hidden" value="<?php if (isset($_GET['r'])) { echo \Vendor\Reform::HtmlEncode($_GET['r']); } else { echo "/"; }; ?>">
(snip)

Проигнорируйте настройки ужасного представления с логикой внутри, пожалуйста, помогите мне понять, почему, когда я печатаю \ Vendor \ Reform :: netbeans, у меня нет предложений, но он компилируется и запускается в E_STRICT

1 Ответ

0 голосов
/ 15 января 2012

Это была ошибка в завершении PHP-кода NetBeans

http://netbeans.org/bugzilla/show_bug.cgi?id=206521

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...