Это немного сложно объяснить, но я постараюсь изо всех сил, я пытаюсь создать инструмент для редактирования описаний каналов для TeamSpeak 3, для этого вы используете функцию channeledit.php форматирование новых строк и интервалов
Пример использования: channeledit CHANNEL_DESCRIPTION = My \ sDescription
Предположительно \ S = пространство \ п = перевод строки, есть ли возможный способ использовать текстовую в PHP скрипт, чтобы он выводить строку как:
My \ sDescription \ nWelcome \ STO \ SMY \ sServer
Вместо того, появляясь как: Мой Описание Добро пожаловать на мой сервер
Если есть интервал или линия Зав aks, это убивает команду и останавливает ее работу. Может ли кто-нибудь мне немного помочь?
Код для этого:
$ имя = "Test Тест тест тест испытаний";
$ ts3_VirtualServer-> выполнить ("channeledit cid =". $ Current_cid. "Channel_description =". $ Name);
После тестирования он обрабатывает пространства в порядке, только новые линии заставляют его сломаться .. не уверен, почему. – Patrick
Пожалуйста, попробуйте: '$ name = str_replace (" \ r "," \\ n ", $ name);' – Hexchaimen
Это ошибки с: test \ n test – Patrick