解析错误:语法错误,意外的'>'

tpgth1q7  于 2021-06-21  发布在  Mysql
关注(0)|答案(1)|浏览(617)

这个问题在这里已经有答案了

php解析/语法错误;以及如何解决这些问题(18个答案)
两年前关门了。
嗨,我有脚本,我想在我的本地主机上运行。php中的代码,当我运行localhost时,它会说
分析错误:语法错误,第23行的/applications/xampp/xamppfiles/htdocs/bot/course.php中出现意外的'>'
代码如下:

<?php

ob_start();

$API_KEY = '';
define('API_KEY',$API_KEY);
function bot($method,$datas=[]){
    $url = "https://api.telegram.org/bot".API_KEY."/".$method;
    $ch = curl_init();
    curl_setopt($ch,CURLOPT_URL,$url);
    curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
    curl_setopt($ch,CURLOPT_POSTFIELDS,$datas);
    $res = curl_exec($ch);
    if(curl_error($ch)){
        var_dump(curl_error($ch));
    }else{
        return json_decode($res);
    }
}

$update = json_decode(file_get_contents('php://input'));

$message = $update- >message;
$text = $message- >text;
$chat_id = $message- >chat- >id;

if ($text =='/start') {
    bot('sendMessage',[
        'chat_id' => $chat_id,
        'text'=> 'Welcome',
    ]);
}

第23行是$message,我真的没有看到任何错误吗?

mcdcgff0

mcdcgff01#

我看到你的密码了

$message = $update- >message;
$text = $message- >text;
$chat_id = $message- >chat- >id;

尝试

$message = $update->message;
$text = $message->text;
$chat_id = $message->chat->id;

相关问题