Php Can';t使用电报机器人发送带有俄语符号的信息

Php Can';t使用电报机器人发送带有俄语符号的信息,php,bots,telegram,Php,Bots,Telegram,我为电报制作了一个简单的php机器人,它会给我回复一条消息。 代码: 谢谢您的建议。 我通过正确的URL编码解决了这个问题。我只是通过添加函数: function SendMessage($message){ global $website, $chatId; $message = urlencode($message); file_get_contents($website."/sendmessage?chat_id=".$chatId."&text=".$

我为电报制作了一个简单的php机器人,它会给我回复一条消息。 代码:


谢谢您的建议。
我通过正确的URL编码解决了这个问题。我只是通过添加函数:

function SendMessage($message){
    global $website, $chatId;

    $message = urlencode($message);

    file_get_contents($website."/sendmessage?chat_id=".$chatId."&text=".$message);
}

脚本的编码是什么?编码是UTF-8欢迎使用PHP Unicode支持使用此$string=preg_replace('/[\x00-\x1F\x80-\xFF]/','',$string);我会尝试应用正确的URL编码…
function SendMessage($message){
    global $website, $chatId;

    $message = urlencode($message);

    file_get_contents($website."/sendmessage?chat_id=".$chatId."&text=".$message);
}