За последние 24 часа нас посетили 22010 программистов и 1374 робота. Сейчас ищут 787 программистов ...

Как прописать классы в return?

Тема в разделе "PHP для новичков", создана пользователем madara17, 19 апр 2024.

  1. madara17

    madara17 Новичок

    С нами с:
    12 апр 2024
    Сообщения:
    8
    Симпатии:
    0
    Как прописать классы в return?

    Вот код
    Код (Text):
    1.  
    2. function get_balance_name ($ops) {
    3.   $ops=(int)$ops;
    4.   switch ($ops) {
    5.     case ($ops==1):
    6.       return 'Telegram Живые подписчики с рекламных кампаний (60 руб за шт)';
    7.     break;
    8.     case ($ops==2):
    9.       return 'ID:2 - Instagram Живые подписчики с рекламных кампаний (60 руб за шт)';
    10.     break;
    11.  
    12. }
    60 руб надо жирным, а после слова подписчики нужен перенос строки.

    Жду исправленного кода
     
  2. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.759
    Симпатии:
    1.322
    Адрес:
    Лень
    а зачем ты в switch заносишь значение integer, потом сравниваешь с bool в case? верху скрипта напиши:

    PHP:
    1. declare ( strict_types = 1 );
    2.  
    3. error_reporting ( E_ALL );
    иначе у тебя всегда 6 строка будет отрабатывать
     
  3. madara17

    madara17 Новичок

    С нами с:
    12 апр 2024
    Сообщения:
    8
    Симпатии:
    0
    Так уже было прописано. Сайт не мой. Мне нужно как то br прописать в return для текстов. Как это сделать?
     
  4. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.759
    Симпатии:
    1.322
    Адрес:
    Лень
    Нанять программиста. Форум для тех кто имеет базовые знания о синтаксисе.
     
  5. madara17

    madara17 Новичок

    С нами с:
    12 апр 2024
    Сообщения:
    8
    Симпатии:
    0
    Ты нанят )) Жду код
     
  6. Vladimir Kheifets

    Vladimir Kheifets Новичок

    С нами с:
    23 сен 2023
    Сообщения:
    262
    Симпатии:
    52
    Адрес:
    Бавария, Германия
    Вместо классов прописал тэги
    PHP:
    1. return 'Telegram Живые подписчики<br>с рекламных кампаний (<b>60 руб</b> за шт)';
    2. ...
    3. return 'ID:2 - Instagram Живые подписчики<br>с рекламных кампаний (<b>60 руб</b> за шт)';
     
  7. madara17

    madara17 Новичок

    С нами с:
    12 апр 2024
    Сообщения:
    8
    Симпатии:
    0
    Он воспринимает эти тэги как текст и выводит их. Я уже такое пробовал.
     
  8. Survivor

    Survivor Новичок

    С нами с:
    8 фев 2023
    Сообщения:
    65
    Симпатии:
    10
    Буквально 5-7 тегов там используются, если у тебя что то не выходит - делаешь что то не так. Банальное оповещение ещё лет 5 назад делал и не было проблем.

    Просто погугли и не будь ленивым и ахуевшим, а то "ты нанят!" так себе звучит.
     
    don.bidon нравится это.
  9. Vladimir Kheifets

    Vladimir Kheifets Новичок

    С нами с:
    23 сен 2023
    Сообщения:
    262
    Симпатии:
    52
    Адрес:
    Бавария, Германия
    Значит, строка, которую возвращает функция, перед echo преобразуется фукцией htmlspecialchars
    PHP:
    1. <?php
    2. $str = "Telegram Живые подписчики<br>с рекламных кампаний (<b>60 руб</b> за шт)";
    3. echo $str,"<br>";
    4.  
    5. $str = htmlspecialchars($str);
    6. echo $str,"<br>";
    Удачи!

    P.S. Между прочим, CSS классы допускается прописывать только как атрибуты в HTML тэгах.
     
    #9 Vladimir Kheifets, 20 апр 2024
    Последнее редактирование: 20 апр 2024
  10. don.bidon

    don.bidon Активный пользователь

    С нами с:
    28 мар 2021
    Сообщения:
    871
    Симпатии:
    135
    Полностью передал моё отношение к таким попрошайкам, но будь осторожен, за ненормативку в бан легко улететь.