Как произнести значение переменной?

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Ответить
workpage
Сообщения: 438
Зарегистрирован: Чт авг 24, 2017 9:38 am
Контактная информация:

Как произнести значение переменной?

Сообщение workpage »

Задача произнести значение цифровой переменной.
"Напряжение ниже порога. Фаза А - 190 вольт".
Число 190 надо забрать из переменной. Как это сделать?
Chainik
Сообщения: 1465
Зарегистрирован: Вс янв 10, 2016 11:05 am

Re: Как произнести значение переменной?

Сообщение Chainik »

А у вас значение переменной сохранено в свойстве или содержится в переменной внутри скрипта ($Peremennaya)?
workpage
Сообщения: 438
Зарегистрирован: Чт авг 24, 2017 9:38 am
Контактная информация:

Re: Как произнести значение переменной?

Сообщение workpage »

Chainik писал(а): Вт янв 05, 2021 9:22 pm А у вас значение переменной сохранено в свойстве или содержится в переменной внутри скрипта ($Peremennaya)?
В свойстве
Chainik
Сообщения: 1465
Зарегистрирован: Вс янв 10, 2016 11:05 am

Re: Как произнести значение переменной?

Сообщение Chainik »

Можно попробовать так:

Код: Выделить всё

//Если свойство текущего объекта
say("Напряжение ниже порога. Фаза А - ".$this->getProperty('Имя_Свойства')." вольт");
//свойство не текущего объекта
say("Напряжение ниже порога. Фаза А - ".gg('Имя_Объекта.Имя_Свойства')." вольт");
workpage
Сообщения: 438
Зарегистрирован: Чт авг 24, 2017 9:38 am
Контактная информация:

Re: Как произнести значение переменной?

Сообщение workpage »

Всё работает. Спасибо.
Вот ещё какой вопрос. Как в одном say сделать перенос строки? (нажать enter)
Chainik
Сообщения: 1465
Зарегистрирован: Вс янв 10, 2016 11:05 am

Re: Как произнести значение переменной?

Сообщение Chainik »

Можно попробовать так:

Код: Выделить всё

say("Первая строка".PHP_EOL."Вторая строка");
workpage
Сообщения: 438
Зарегистрирован: Чт авг 24, 2017 9:38 am
Контактная информация:

Re: Как произнести значение переменной?

Сообщение workpage »

Chainik писал(а): Вт янв 05, 2021 10:08 pm Можно попробовать так:

Код: Выделить всё

say("Первая строка".PHP_EOL."Вторая строка");
Работает. Спасибо.
Приоритет say в такой конструкции куда поставить?
Chainik
Сообщения: 1465
Зарегистрирован: Вс янв 10, 2016 11:05 am

Re: Как произнести значение переменной?

Сообщение Chainik »

Если под приоритетом имеется ввиду уровень важности сообщений, то синтаксис стандартный:

Код: Выделить всё

say("Первая строка".PHP_EOL."Вторая строка",2);
say("Первая строка".PHP_EOL."Вторая строка",5);
Или что-то еще имелось ввиду?
workpage
Сообщения: 438
Зарегистрирован: Чт авг 24, 2017 9:38 am
Контактная информация:

Re: Как произнести значение переменной?

Сообщение workpage »

Да. Благодарю.
Ответить