如何用PHP获取电报机器人的名称

如何用PHP获取电报机器人的名称,php,arrays,telegram,telegram-bot,php-telegram-bot,Php,Arrays,Telegram,Telegram Bot,Php Telegram Bot,我正在尝试为电报机器人制作一个定制的管理系统,这样我就可以轻松地发送和读取更新。。但我的主要问题是我不知道如何从数组中检索数据。让我详细解释一下,这样你就能明白我在说什么 基本上,当我尝试getme命令时,我会得到以下结果: {"ok":true,"result":{"id":275700102,"first_name":"photoshop_post_production","user

我正在尝试为电报机器人制作一个定制的管理系统,这样我就可以轻松地发送和读取更新。。但我的主要问题是我不知道如何从数组中检索数据。让我详细解释一下,这样你就能明白我在说什么

基本上,当我尝试
getme
命令时,我会得到以下结果:

{"ok":true,"result":{"id":275700102,"first_name":"photoshop_post_production","username":"post_pro_bot"}}
因此,我使用Php将其转换为一个数组,如下所示:

$_SESSION['website'] = "https://api.telegram.org/bot";
$_SESSION['url'] = "https://api.telegram.org/bot".$_SESSION['token'];

$_SESSION['me'] = file_get_contents($_SESSION['url']."/getme");
$_SESSION['meArray'] = json_decode($_SESSION['me'], TRUE);
如您所见,我有一个名为
meArray
的数组,如果我
打印它,它将显示:

Array ( [ok] => 1 [result] => Array ( [id] => 275700102 [first_name] => photoshop_post_production [username] => post_pro_bot ) )
所以基本上我不知道如何从这个数组中取出用户名或其他信息。我尝试过几件事,但至今没有成功。

因此,我应该:

$\u会话['meArray']['result']['username']


试试这个。

快速查看一下JSON标记中的几乎所有问题,你应该会得到答案PHP非常面向数组,这是第二件你需要熟悉的事情,一旦你学会拼写PHP,如果你的意思是:$\u SESSION['username']=$\u SESSION['meArray']['username'];哦,是真的。我注意到他正在将结果保存在$会话中。但是,考虑到打印结果,应该是$_SESSION['meArray']['result']['username']。。编辑您的答案并添加正确的语法是一个好主意,这样其他人就不必查看注释来找到正确的答案了!我是StackOverflow的新手:)