За последние 24 часа нас посетили 19468 программистов и 1610 роботов. Сейчас ищут 817 программистов ...

Пространство имен

Тема в разделе "PHP для новичков", создана пользователем Sinevik, 15 мар 2017.

  1. Sinevik

    Sinevik Новичок

    С нами с:
    7 фев 2017
    Сообщения:
    83
    Симпатии:
    4
    Здравствуйте! Подскажите почему не работает пространство имен.
     

    Вложения:

    • 1.png
      1.png
      Размер файла:
      268,5 КБ
      Просмотров:
      12
    • 2.png
      2.png
      Размер файла:
      197,7 КБ
      Просмотров:
      12
  2. acho

    acho Активный пользователь

    С нами с:
    28 дек 2016
    Сообщения:
    854
    Симпатии:
    210
    Адрес:
    Санкт-Петербург
    А что было вообще прочитано по неймспейсам?
     
  3. Sinevik

    Sinevik Новичок

    С нами с:
    7 фев 2017
    Сообщения:
    83
    Симпатии:
    4
    вот
     

    Вложения:

    • 2.png
      2.png
      Размер файла:
      154,2 КБ
      Просмотров:
      6
  4. acho

    acho Активный пользователь

    С нами с:
    28 дек 2016
    Сообщения:
    854
    Симпатии:
    210
    Адрес:
    Санкт-Петербург
    Это на мой вопрос не ответило.
    В общем скажу одно: вы в корне неправильно используете неймспейсы. Следует изучить эту тему с нуля.
     
  5. Sinevik

    Sinevik Новичок

    С нами с:
    7 фев 2017
    Сообщения:
    83
    Симпатии:
    4
    ru.hexlet.io
    Вот купил эти курсы и сделал всё как там описано
     
  6. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Там нет тех поддержке?
     
  7. Sinevik

    Sinevik Новичок

    С нами с:
    7 фев 2017
    Сообщения:
    83
    Симпатии:
    4
    Есть, но она отвечает на вопросы связанные с тестами которые нужно проходить на сайте. Просто свои картинки там не вставишь со своего компьютера. Так а что не так с моим кодом, долго объяснять нужно?
     
  8. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.631
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
    @Sinevik, а по чем тесты?
     
  9. Sinevik

    Sinevik Новичок

    С нами с:
    7 фев 2017
    Сообщения:
    83
    Симпатии:
    4
    Может это связано с тем что у меня не стоит Linux? я только начинаю программировать так что предположение может быть идиотским.
     
  10. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Можешь выложить код с тегом PHP, там на форуме в редакторе сообщений есть первая кнопка </> для вставки кода, или файлы в zip архив и прикрепи к сообщению.
     
  11. Sinevik

    Sinevik Новичок

    С нами с:
    7 фев 2017
    Сообщения:
    83
    Симпатии:
    4
  12. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.631
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
    --- Добавлено ---
    Они тебе там помогут
     
  13. Sinevik

    Sinevik Новичок

    С нами с:
    7 фев 2017
    Сообщения:
    83
    Симпатии:
    4
    PHP:
    1. <?php
    2. namespace messbox;
    3. require_once 'config.php';
    4.  
    5. echo \config\iam();
    6.  
    7.  
    8. ?>
    Файл xxx.php

    PHP:
    1. <?php
    2. namespace config;
    3. function iam()
    4. {
    5.     return "config\n";
    6. }
    7.  
    8. ?>
    Файл config.php
     
  14. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
  15. Sinevik

    Sinevik Новичок

    С нами с:
    7 фев 2017
    Сообщения:
    83
    Симпатии:
    4
    Так а в чём у меня может быть причина? Просто то что вы мне скинули очень сложно пока для меня. Первое объектно ориентированное я даже ещё не начинал, второе вообще на английском
    --- Добавлено ---
    Это может быть связано с тем что система Windows?
     
  16. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Мало вероятно

    В программировании надо быть конкретнее, про авто загрузку классов я дал ссылку на русскую версию.

    Придётся выучить минимум для понимания технических текстов, документации.

    @Sinevik ну выходит что я тебе лишнего накидал.
    Код у тебя рабочий. Может версия старая? Ставь PHP 7.1 например. Но лучше на Linux переходи, посмотри VirtualBox и turnKeyLinux (есть с LAMP)
     
  17. Sinevik

    Sinevik Новичок

    С нами с:
    7 фев 2017
    Сообщения:
    83
    Симпатии:
    4
    Версия в wapmservere стоит 7.0.10
     
  18. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    @Sinevik когда выполняешь код, то пишет ошибку?
    Пойдёт, не старая.
     
    Sinevik нравится это.
  19. alexblack

    alexblack Старожил

    С нами с:
    20 янв 2016
    Сообщения:
    640
    Симпатии:
    381
    Я посмотрел файлы тс,код у него был валидный,но он не тот файл подключал)
     
    denis01 и Sinevik нравится это.