За последние 24 часа нас посетили 59079 программистов и 1811 роботов. Сейчас ищут 960 программистов ...

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

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

  1. TeslaFeo

    TeslaFeo Старожил

    С нами с:
    9 мар 2016
    Сообщения:
    2.984
    Симпатии:
    759
    или ты язык мышкой переключаешь?)
     
  2. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
    Код (Text):
    1. <?php
    2.     $str = 'А';
    3.     $code = ord($str);
    4.     if ($code >= 65 and $code <= 90) {
    5.         echo 'большая буква';
    6.         break;
    7.     }
    8.     if ($code >= 97 and $code <= 122) {
    9.         echo 'маленькая буква';
    10.         break;
    11.     }
    12. ?>
    чет не то
     
  3. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    а так
    PHP:
    1. <?php
    2.     $str = 'А';
    3.     $code = ord($str);
    4.     var_dump($code);
    5.     if ($code >= 65 and $code <= 90) {
    6.         echo 'большая буква';
    7.         break;
    8.     }
    9.     if ($code >= 97 and $code <= 122) {
    10.         echo 'маленькая буква';
    11.         break;
    12.     }
    13. ?>
     
  4. keren

    keren Новичок

    С нами с:
    15 ноя 2017
    Сообщения:
    513
    Симпатии:
    42
  5. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28

    Fatal error: 'break' not in the 'loop' or 'switch' context in E:\OpenServer\domains\test\index.php on line 7
     
  6. Deonis

    Deonis Старожил

    С нами с:
    15 фев 2013
    Сообщения:
    1.521
    Симпатии:
    504
    break тут - "Non un Vulva, Non un Exercitus Rubri."
     
  7. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    [​IMG]
     
  8. vaajnur

    vaajnur Новичок

    С нами с:
    15 май 2017
    Сообщения:
    40
    Симпатии:
    3
    бубунта тебе в помощь
     
  9. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
    Код (Text):
    1. <?php
    2.     $arr = ['a', 'b', 'c', 'd', 'e'];
    3.     var_dump(array_splice($arr, 1, 2, [1, 2, 3]));
    4. ?>
    array(2) { [0]=> string(1) "b" [1]=> string(1) "c" }
     
  10. Sail

    Sail Старожил

    С нами с:
    1 ноя 2016
    Сообщения:
    1.593
    Симпатии:
    362
    @ubunta2, вот, собственно, все объяснение: array_splice
    Удаляет length элементов, расположенных на расстоянии offset из массива input, и заменяет их элементами массива replacement, если он передан в качестве параметра...
    Возвращает массив, содержащий удалённые элементы.
    Или интересует, что выводит функция var_dump()?
     
  11. voral

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

    С нами с:
    30 ноя 2017
    Сообщения:
    646
    Симпатии:
    104
    Это проходит со временем. 9 лет на никсах. Все что делаю запускаю смену релиза и один раз переустанавливал т.к. полностью сменил диск. (копировать не захотел, т..к. в начале освоения много чего наколбасил). Сейчас сажусь если за виндокомпьютер - взрыв мозга получаю от неудобств. :)

    Вообще для веба полезно иметь в качестве основной ОС Linux. Все работает "как и на сервере", приходит понимание некоторых серверных вещей. В общем удобно.
    Для разработки софта, тут уже лучше на той платформе для которой пишешь. Если пишешь под все... Зависит от инструментов. На C/C++ лучше на linux т.к. легче настроить кросскомпиляцию для 32/64 битных систем, для винды и для MacOS. (хотя,справедливости ради, я только для разных архитектур на одной компилировал, для других ОС не стал заморачиваться)
     
    SamyRed и vaajnur нравится это.
  12. vaajnur

    vaajnur Новичок

    С нами с:
    15 май 2017
    Сообщения:
    40
    Симпатии:
    3
    к voral стоит прислушаться, это проженый пхпшник))
     
  13. Хыиуду

    Хыиуду Активный пользователь

    С нами с:
    3 июн 2014
    Сообщения:
    618
    Симпатии:
    5
    Короче говоря, вам хотят сказать, что break может существовать либо в цикле, либо внутри switch, а зачем вы его внутрь if сунули, интерпретатор не понимает (и никто на этом форуме тоже)
     
  14. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
    как установить линукс если в компе 2 жетских диска
    на одном винда, в второй пока пустой
     
  15. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
    я хотел прервать непрерывный цикл.
     
  16. rewuxiin

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

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

    TeslaFeo Старожил

    С нами с:
    9 мар 2016
    Сообщения:
    2.984
    Симпатии:
    759
    надо снять один жесткий диск.
     
    Johnny_B нравится это.
  18. Maputo

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

    С нами с:
    30 июл 2015
    Сообщения:
    1.136
    Симпатии:
    173
  19. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
    ок пошел туда
     
  20. Johnny_B

    Johnny_B Новичок

    С нами с:
    13 авг 2017
    Сообщения:
    13
    Симпатии:
    2
    Обязательно создайте там тему с аналогичным названием.

    P.S.
    О виртуальной машине говорить не буду :)
     
  21. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.818
    Симпатии:
    1.333
    Адрес:
    Лень
  22. Dimon2x

    Dimon2x Старожил

    С нами с:
    26 фев 2012
    Сообщения:
    2.211
    Симпатии:
    186
    2 жёстких диска или 2 раздела?
     
  23. Maputo

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

    С нами с:
    30 июл 2015
    Сообщения:
    1.136
    Симпатии:
    173
  24. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
    2 жёстких диска
     
  25. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
    Код (Text):
    1. <?php
    2.     $arr1 = [1, 2, 3, 4, 5];
    3.     $arr2 = [3, 4, 5, 6, 7];
    4.     $result = array_intersect($arr1, $arr2);
    5.     var_dump($result);
    6. ?>