За последние 24 часа нас посетил 32461 программист и 1755 роботов. Сейчас ищет 851 программист ...

Превозмогания тред

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

  1. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
    Код (Text):
    1. <?php
    2.     echo strtotime("now");
    3.  
    4.     echo strtotime("10 September 2000");
    5.  
    6.     echo strtotime("+1 day")
    7.  
    8.     echo strtotime("+1 week");
    9.  
    10.     echo strtotime("+1 week 2 days 4 hours 2 seconds");
    11.  
    12.     echo strtotime("next Thursday");
    13.  
    14.     echo strtotime("last Monday");
    15. ?>
    Parse error: syntax error, unexpected 'echo' (T_ECHO), expecting ',' or ';' in E:\OpenServer\domains\php\1.php on line 8
     
  2. Ganzal

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

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    ага. ты прочитал книгу котерова, но до сих пор не знаешь банальных вещей. инструкции разделяются семиколоном. вот на что ругается пхп. и всё.
     
  3. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Ну а ошибку попытаться понять? Там человеческим языком написано, в чем проблема и где. Ты столько уже умных книжек прочитал. Уже зачем-то в мемкеш полез разбираться. А точки с запятыми не научился ставить?
     
  4. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
    все нашел ошибку
     
    denis01 нравится это.
  5. mkramer

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

    С нами с:
    20 июн 2012
    Сообщения:
    8.599
    Симпатии:
    1.764
    А это и есть базовое ООП. У тебя значит процедуры, упакованные в классы.
     
  6. TeslaFeo

    TeslaFeo Старожил

    С нами с:
    9 мар 2016
    Сообщения:
    2.984
    Симпатии:
    759
    ааааа что ты делаешь с моей головой)
    я всегда думал, что в конечном итоге всё дробится на большое количество мелких процедур)
     
  7. mkramer

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

    С нами с:
    20 июн 2012
    Сообщения:
    8.599
    Симпатии:
    1.764
    Ну тогда незачем было бы всю эту сложную теорию выдумывать. Простые процедуры уже фиг знает сколько времени присутствуют во всех ЯПах. Мэтта Зандстру почитай, у него классно всё описано
     
  8. glorsh66

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

    С нами с:
    9 июл 2017
    Сообщения:
    247
    Симпатии:
    4
    Прям только что заказал - Мэтта Зандстру на озоне☻
    Там правда токо 4-ая версия

    И скачал на инглише 5-то издание (но читать книгу с планшета глаза текут...)☻
    --- Добавлено ---
    PHP Objects, Patterns, and Practice
     
  9. TeslaFeo

    TeslaFeo Старожил

    С нами с:
    9 мар 2016
    Сообщения:
    2.984
    Симпатии:
    759
    главное, что сам
     
  10. rewuxiin

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

    С нами с:
    17 апр 2012
    Сообщения:
    611
    Симпатии:
    87
    Вся соль в том, что он ее прочитал, а нужно было еще и выполнять листинги.
     
  11. mkramer

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

    С нами с:
    20 июн 2012
    Сообщения:
    8.599
    Симпатии:
    1.764
    Поищи историю, он сначала все листинги оттуда сюда перепечатал с просьбой "объяснить логику" :)
     
    rewuxiin нравится это.
  12. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Вся соль в том, что перечитать и понять прочитанное - не синонимы. Учебник по квантам можно прочитать за несколько дней. И хрен что понять.
     
  13. mkramer

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

    С нами с:
    20 июн 2012
    Сообщения:
    8.599
    Симпатии:
    1.764
    @Fell-x27, ну зато благодаря @ubunta2 я теперь знаю, что Котерова советовать новичкам не стоит. Куча ошибок, странная логика в примерах, код C в начале (ага, как раз, все начинающие пыхеры способны скомпилировать С в юниксе), Я теперь советую всем http://www.ozon.ru/context/detail/id/139127353/, сам полистал, вроде неплохо - динамично, без лишней инфы, но и не слишком поверхностно.
     
  14. Sergey_Tsarev

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

    С нами с:
    17 мар 2016
    Сообщения:
    502
    Симпатии:
    105
    Просто есть люди, которые не умеют мыслить логически. И можно много книг прочитать. но это ничего не изменит...
     
  15. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.817
    Симпатии:
    1.333
    Адрес:
    Лень
    в конце 2009 года скачал исходники онлайн конструктора icq и с тех пор начинал ковыряться в пхп.
    --- Добавлено ---
    PHP:
    1. <?
    2.  
    3. if ( isset ( $_GET['step'] ) )
    4. {
    5.     switch ( $_GET['step'] )
    6.     {
    7.         case 1:
    8.             ...
    9.         break;
    10.         case 2:
    11.             ...
    12.         break;
    13.         case 3:
    14.             ...
    15.         break;
    16.         case 4:
    17.             ...
    18.         break;
    19.        
    20.         ...
    21.        
    22.         case 'finish':
    23.             ...
    24.             /*=================================
    25.             Копирование материалов
    26.             =================================*/
    27.             copy('Style/logo/'.$_GET['a'].'.png','sout/'.$mdir.$mdir2.'Style/logo.png');
    28.             copy('Style/delim/'.$_GET['b'].'.png','sout/'.$mdir.$mdir2.'Style/delim.png');
    29.             copy('Style/WindowLogo/'.$_GET['c'].'.png','sout/'.$mdir.$mdir2.'Style/WindowLogo.png');
    30.             copy('Style/Menu/'.$_GET['d'].'.png','sout/'.$mdir.$mdir2.'Style/Menu.png');
    31.             copy('ico/'.$_GET['e'].'.png','sout/'.$mdir.$mdir2.'ico.png');
    32.             copy('Style/Button/a1/'.$_GET['f'].'.png','sout/'.$mdir.$mdir2.'Style/Button/a1.png');
    33.             copy('Style/Button/a2/'.$_GET['f'].'.png','sout/'.$mdir.$mdir2.'Style/Button/a2.png');
    34.             copy('Style/Button/a3/'.$_GET['f'].'.png','sout/'.$mdir.$mdir2.'Style/Button/a3.png');
    35.             copy('Style/ButtonMenu/a1/'.$_GET['g'].'.png','sout/'.$mdir.$mdir2.'Style/ButtonMenu/a1.png');
    36.             copy('Style/ButtonMenu/a2/'.$_GET['g'].'.png','sout/'.$mdir.$mdir2.'Style/ButtonMenu/a2.png');
    37.             copy('Style/ButtonMenu/a3/'.$_GET['g'].'.png','sout/'.$mdir.$mdir2.'Style/ButtonMenu/a3.png');
    38.             copy('Style/CheckBox/a1/'.$_GET['j'].'.png','sout/'.$mdir.$mdir2.'Style/CheckBox/a1.png');
    39.             copy('Style/CheckBox/a2/'.$_GET['j'].'.png','sout/'.$mdir.$mdir2.'Style/CheckBox/a2.png');
    40.             copy('Style/CheckBox/a3/'.$_GET['j'].'.png','sout/'.$mdir.$mdir2.'Style/CheckBox/a3.png');
    41.             copy('Style/CheckBox/a4/'.$_GET['i'].'.png','sout/'.$mdir.$mdir2.'Style/CheckBox/a4.png');
    42.             copy('Style/CheckBox/a5/'.$_GET['k'].'.png','sout/'.$mdir.$mdir2.'Style/CheckBox/a5.png');
    43.             copy('Style/ComboBox/a1/'.$_GET['l'].'.png','sout/'.$mdir.$mdir2.'Style/ComboBox/a1.png');
    44.             copy('Style/ComboBox/a2/'.$_GET['l'].'.png','sout/'.$mdir.$mdir2.'Style/ComboBox/a2.png');
    45.             copy('Style/Gears/a1/'.$_GET['m'].'.png','sout/'.$mdir.$mdir2.'Style/Gears/a1.png');
    46.             copy('Style/Gears/a2/'.$_GET['m'].'.png','sout/'.$mdir.$mdir2.'Style/Gears/a2.png');
    47.             copy('Style/ListBox/a1/'.$_GET['n'].'.png','sout/'.$mdir.$mdir2.'Style/ListBox/a1.png');
    48.             copy('Style/ListBox/a2/'.$_GET['n'].'.png','sout/'.$mdir.$mdir2.'Style/ListBox/a2.png');
    49.             copy('Style/ListBox/a3/'.$_GET['n'].'.png','sout/'.$mdir.$mdir2.'Style/ListBox/a3.png');
    50.             copy('Style/Menu/Bottom/'.$_GET['o'].'.png','sout/'.$mdir.$mdir2.'Style/Menu/Bottom.png');
    51.             copy('Style/Menu/BottomX/'.$_GET['o'].'.png','sout/'.$mdir.$mdir2.'Style/Menu/BottomX.png');
    52.             copy('Style/Menu/Top/'.$_GET['o'].'.png','sout/'.$mdir.$mdir2.'Style/Menu/Top.png');
    53.             copy('Style/Menu/TopX/'.$_GET['o'].'.png','sout/'.$mdir.$mdir2.'Style/Menu/TopX.png');
    54.             copy('Style/ProgressBar/a0/'.$_GET['p'].'.png','sout/'.$mdir.$mdir2.'Style/ProgressBar/a0.png');
    55.             copy('Style/ProgressBar/a1/'.$_GET['r'].'.png','sout/'.$mdir.$mdir2.'Style/ProgressBar/a1.png');
    56.             copy('Style/RunningLine/a0/'.$_GET['s'].'.png','sout/'.$mdir.$mdir2.'Style/RunningLine/a0.png');
    57.             copy('Style/RunningLine/a1/'.$_GET['s'].'.png','sout/'.$mdir.$mdir2.'Style/RunningLine/a1.png');
    58.             copy('Style/RunningLine/a2/'.$_GET['s'].'.png','sout/'.$mdir.$mdir2.'Style/RunningLine/a2.png');
    59.             copy('Style/TextBox/a1/'.$_GET['t'].'.png','sout/'.$mdir.$mdir2.'Style/TextBox/a1.png');
    60.             copy('Style/TextBox/a2/'.$_GET['t'].'.png','sout/'.$mdir.$mdir2.'Style/TextBox/a2.png');
    61.  
    62.             copy('Map/b1/'.$_GET['1'].'.png','sout/'.$mdir.$mdir2.'Map/b1.png');
    63.             copy('Map/b2/'.$_GET['2'].'.png','sout/'.$mdir.$mdir2.'Map/b2.png');
    64.             copy('Map/b3/'.$_GET['3'].'.png','sout/'.$mdir.$mdir2.'Map/b3.png');
    65.             copy('Map/b4/'.$_GET['4'].'.png','sout/'.$mdir.$mdir2.'Map/b4.png');
    66.             copy('Map/b5/'.$_GET['5'].'.png','sout/'.$mdir.$mdir2.'Map/b5.png');
    67.             copy('Map/b6/'.$_GET['6'].'.png','sout/'.$mdir.$mdir2.'Map/b6.png');
    68.             copy('Map/b7/'.$_GET['7'].'.png','sout/'.$mdir.$mdir2.'Map/b7.png');
    69.             copy('Map/b8/'.$_GET['8'].'.png','sout/'.$mdir.$mdir2.'Map/b8.png');
    70.             copy('Map/b9/'.$_GET['9'].'.png','sout/'.$mdir.$mdir2.'Map/b9.png');
    71.             ...
    72.         break;
    73.        
    74.         default:
    75.             require '404...';
    76.     }
    77. }
    78. else
    79. {
    80.     require 'index...';
    81. }
     
  16. rewuxiin

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

    С нами с:
    17 апр 2012
    Сообщения:
    611
    Симпатии:
    87
    я об этом писал уже что-то, ты тоже свое мнение выскажи в теме про книгу, а-то гугл прям ведет сразу на этот форум, если книгу искать
     
  17. san4ez

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

    С нами с:
    13 авг 2016
    Сообщения:
    331
    Симпатии:
    47
    согласен. сам автор в книге даже пишет: "мы надеемся, что вы уже знакомы с основными понятиями программирования..."
     
  18. denis01

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

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    @ubunta2 ты composer запускал? Чтобы он установил
     
  19. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
    посоветуйте пожалуйста книгу или курс по ubuntu
     
  20. denis01

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

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    можно просто про linux прочитать, чтобы в основах ориентироваться, там уже сможешь сам понять из чего ubuntu состоит.
    смотри книги по администрированию linux для новичков
     
    ubunta2 нравится это.
  21. Dimon2x

    Dimon2x Старожил

    С нами с:
    26 фев 2012
    Сообщения:
    2.211
    Симпатии:
    186
    Специалист
     
  22. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
    с наступающим Новым годом. Желаю счастья. здоровья, успехов и ...
     
    san4ez, SamyRed, MouseZver и 2 другим нравится это.
  23. lavitta

    lavitta Зэк
    [ БАН ]

    С нами с:
    26 окт 2017
    Сообщения:
    689
    Симпатии:
    12
    Взаимно. И тебе всех благ + всякие бонусы!
    С Новым Годом!
     
  24. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.817
    Симпатии:
    1.333
    Адрес:
    Лень
    Впервые лайк ставлю
     
  25. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    Если ты выполнил команду composer install и не получил сообщений об ошибках, значит всё работает