Майнкрафт — PHP Убрать любую комбинацию символов

У меня есть класс PHP, который пингует Minecraft Server, он может отображать MOTD сервера (сообщение дня). Когда он возвращает информацию, он использует цвет персонажа из Minecraft. Символ, который он использует, является знаком раздела (§). Когда я пытаюсь заменить str, это ничего не дает.

$motd = $stats->motd;
$motd = str_replace("§1","",$motd);
$motd = str_replace("§l","",$motd);
$motd = str_replace("§4","",$motd);
echo $motd;

Он пуст, в противном случае он отображает: §1§l Официальный §4§LStratHaxxs§1§l Сервер!
В конце я хотел бы вывести: официальный сервер StratHaxxs!

0

Решение

Я нашел решение своей проблемы, я только сделал несколько пользовательских кодов:

$motd = $stats->motd;
$motd = str_replace("1","",$motd);
$motd = str_replace("l","",$motd);
$motd = str_replace("4","",$motd);
$motd = str_replace("Officia","Official",$motd);
$motd = preg_replace('/[^A-Za-z0-9\-]/', '', $motd);
$motd = str_replace("TheOfficialStratHaxxsServer","The Official StratHaxxs Server",$motd);

Спасибо тебе мозг! XD

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]