За последние 24 часа нас посетили 55725 программистов и 1793 робота. Сейчас ищут 824 программиста ...

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

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

  1. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
    Неустранимая ошибка: Непринятая ошибка: вызов неопределенной функции ucworlds () в E: \ OpenServer \ domains \ test \ index.php: 2 Трассировка стека: # 0 {main} выбрано в E: \ OpenServer \ domains \ test \ index.php в строке 2
     
  2. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
    Код (Text):
    1. <?php
    2.     echo ucfirst(strtolower("LONDON");
    3. ?>
    Parse error: syntax error, unexpected ';', expecting ',' or ')' in E:\OpenServer\domains\test\index.php on line 2
     
  3. mkramer

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

    С нами с:
    20 июн 2012
    Сообщения:
    8.600
    Симпатии:
    1.764
    Ну и чего? Тебе всё ясно сказали: не хочу точку с запятой, хочу скобку или запятую. У тебя не хватает скобки закрывающей одной
     
  4. mkramer

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

    С нами с:
    20 июн 2012
    Сообщения:
    8.600
    Симпатии:
    1.764
    Нет такой функции ucworlds (т.е. перевести в верхний регистр миры), есть ucwords (word - слово)
     
  5. ubunta2

    ubunta2 Зэк
    [ БАН ]

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

    ubunta2 Зэк
    [ БАН ]

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

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

    С нами с:
    20 июн 2012
    Сообщения:
    8.600
    Симпатии:
    1.764
    А без форума не догадаться было?
     
  8. ubunta2

    ubunta2 Зэк
    [ БАН ]

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

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
    алгоритм ясен
     
  10. 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.     }
    7.     if ($code >= 97 and $code <= 122) {
    8.         echo 'маленькая буква';
    9.     }
    10. ?>        
     
  11. Deonis

    Deonis Старожил

    С нами с:
    15 фев 2013
    Сообщения:
    1.521
    Симпатии:
    504
    Потому, что
    PHP:
    1. $str = 'А';
    2. $code = ord($str); // 208
    И ни в какой указанный диапазон не входит
     
  12. ubunta2

    ubunta2 Зэк
    [ БАН ]

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

    Deonis Старожил

    С нами с:
    15 фев 2013
    Сообщения:
    1.521
    Симпатии:
    504
    Так у вас и так всё правильно.
    Даю подсказку:
    PHP:
    1. 'A' == 'А'; // false
    Почему?
     
  14. TeslaFeo

    TeslaFeo Старожил

    С нами с:
    9 мар 2016
    Сообщения:
    2.984
    Симпатии:
    759
    Alt + Shift ?
     
  15. Deonis

    Deonis Старожил

    С нами с:
    15 фев 2013
    Сообщения:
    1.521
    Симпатии:
    504
    У кого как. У меня, к примеру, Ctrl + Shift
     
  16. TeslaFeo

    TeslaFeo Старожил

    С нами с:
    9 мар 2016
    Сообщения:
    2.984
    Симпатии:
    759
    по стариночке)
     
  17. ubunta2

    ubunta2 Зэк
    [ БАН ]

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

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    у меня caps lock o_O
    --- Добавлено ---
    а вот попробуй
    PHP:
    1. var_dump('А' !== 'A');
    2. var_dump('O' !== 'О');
    3. var_dump('E' !== 'Е');
    4. var_dump('X' !== 'Х');
    5. var_dump('B' !== 'В');
    ну и так далее
     
  19. ubunta2

    ubunta2 Зэк
    [ БАН ]

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

    Sail Старожил

    С нами с:
    1 ноя 2016
    Сообщения:
    1.593
    Симпатии:
    362
    @ubunta2, у Вас на клавиатуре на каждой кнопке по сколько букв нарисовано?
     
  21. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    а попробуй
    (кажется у нас непрерываемый цикл)
     
    askanim нравится это.
  22. ubunta2

    ubunta2 Зэк
    [ БАН ]

    С нами с:
    27 июн 2017
    Сообщения:
    947
    Симпатии:
    28
    bool(true) bool(true) bool(true) bool(true) bool(true)
    --- Добавлено ---
    break добавить?
     
  23. mkramer

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

    С нами с:
    20 июн 2012
    Сообщения:
    8.600
    Симпатии:
    1.764
    @ubunta2, для чего используются клавиши Alt+Shift, Ctrl+Shift? Ты же вроде на винде сидишь. Тебе так прозрачно подсказали уже в чём дело....
     
  24. Deonis

    Deonis Старожил

    С нами с:
    15 фев 2013
    Сообщения:
    1.521
    Симпатии:
    504
    Сегодня ночью было Суперлуние и на некоторых людей это действует пагубно. Вот честно, не хочеться сдаваться и говорить вам прямым текстом, в чём дело. Сегодня вы отдохнете, выспитесь, а завтра вас осенит ))
     
  25. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    да, валяй