将简单的php函数转换为变量


Turning simple php function into variable

我有一个简单的函数,我正试图把它变成一个查询。这个想法是获取脸书的点赞数量(我已经做过了),并将其转化为一个简单的等式(已经准备好了),计算出点赞与目标数量的百分比。我知道控制百分比的php现在会返回0.0——现在还可以:)我只是不知道如何从函数到变量。。。

代码如下:

<?php 
function bfan() {
$pageID = 'VisitTywyn';
$info = json_decode(file_get_contents('http://graph.facebook.com/' . $pageID));
echo $info->likes;
} ?>
<?php bfan(); ?>
<?php
echo number_format(($num_amount/$num_total)*100, 1);
?>

谢谢你的帮助!

您想要做的是返回结果以便将其传递给变量。

<?php 
function bfan() {
$pageID = 'VisitTywyn';
$info = json_decode(file_get_contents('http://graph.facebook.com/' . $pageID));
return $info->likes;
} ?>
<?php $something = bfan(); ?>