ExportVariables
При работе с серверными скриптами вы можете использовать описанные ниже независимые методы.
alert(message)
Используйте метод, чтобы вывести строку в блок Состояние после выполнения серверного скрипта. Если используется несколько команд вывода текста, их результаты склеиваются.
Параметры:
Наименование | Тип | Обязательно | Значение по умолчанию |
---|---|---|---|
message | String | Да | Нет |
Возвращаемое значение:
Тип | Описание |
---|---|
Void | Метод не возвращает значение. |
Пример:
alert('Сообщение');
// Сообщение
echo(messages)
Используйте метод, чтобы вывести одну или несколько строк в блок Состояние после выполнения серверного скрипта.
Параметры:
Наименование | Тип | Обязательно | Значение по умолчанию |
---|---|---|---|
messages | String | Да | Нет |
Возвращаемое значение:
Тип | Описание |
---|---|
Void | Метод не возвращает значение. |
Пример:
echo('Сообщение');
// Сообщение
json(value)
Используйте метод, чтобы вывести строку, содержащую JSON-представление указанного значения, в блок Состояние под серверным скриптом после выполнения.
Параметры:
Наименование | Тип | Обязательно | Значение по умолчанию |
---|---|---|---|
value | Any | Да | Нет |
Возвращаемое значение:
Тип | Описание |
---|---|
Void | Метод не возвращает значение. |
Пример:
json('{"key":"value"}')
// "{\"key\":\"value\"}"
print(message)
Используйте метод для вывода строки в блоке Состояние после выполнения серверного скрипта.
Параметры:
Наименование | Тип | Обязательно | Значение по умолчанию |
---|---|---|---|
message | Any | Да | Нет |
Возвращаемое значение:
Тип | Описание |
---|---|
Integer | Метод возвращает количество символов в переданном сообщении. |
Пример:
print('Сообщение')
// Сообщение
print_r(value)
Используйте метод, чтобы вывести значение переменной в понятном для человека формате в серверном скрипте. Если задана строка, целое число или число с плавающей запятой, будет напечатано само значение. Если задан массив, значения будут представлены в формате ключ-значение. Аналогичные обозначения используются для объектов.
Параметры:
Наименование | Тип | Обязательно | Значение по умолчанию |
---|---|---|---|
value | Any | Да | Нет |
Возвращаемое значение:
Тип | Описание |
---|---|
Void | Метод не возвращает значение. |
Пример:
print_r({key: 'value'});
//V8Object Object
//(
// [key] => value
//)
sleep(seconds)
Используйте метод для откладывания выполнения серверного скрипта.
Параметры:
Наименование | Тип | Обязательно | Значение по умолчанию |
---|---|---|---|
seconds | Integer | Да | Нет |
Возвращаемое значение:
Тип | Описание |
---|---|
Void | Метод не возвращает значение. |
Пример:
ss.info(new SimpleDateTime().getValue());
sleep(10);
ss.info(new SimpleDateTime().getValue());
// Информация: 2022-09-28 09:46:59
// Информация: 2022-09-28 09:47:09
Если время задержки превышает время ожидания выполнения серверного скрипта, для выполнения отложенной части скрипта используйте отложенное событие ss.eventQueueScheduled().
var_dump(value)
Используйте метод, чтобы вывести информацию о каждом принятом параметре в блок Состояние после выполнения серверного скрипта.
Параметры:
Наименование | Тип | Обязательно | Значение по умолчанию |
---|---|---|---|
value | Any | Да | Нет |
Возвращаемое значение:
Тип | Описание |
---|---|
Void | Метод не возвращает значение. |
Пример:
var_dump({key: 'value'});
//object(Object)#835396 (1) {
// ["key"] =>
// string(5) "value"
//}