- PHP

0

私は現在、Facebookのメッセンジャーのためのpimaxを使用しています:https://github.com/pimax/fb-messenger-php- PHP

私は名前を使用できるように、私はUserProfile.phpにクラスUserProfileからfirst_nameフィールドにアクセスし、変数に格納したいと思いますユーザーにメッセージをパーソナライズします。私は、ボットを壊すことなく、あなたの助けに感謝して、それを行うのは苦労している!

ここUserProfile.phpファイルです:あなたの助けを事前に

<?php 
namespace pimax; 

class UserProfile 
{ 
    protected $data = []; 

    public function __construct($data) 
    { 
     $this->data = $data; 
    } 

    public function getFirstName() 
    { 
     return $this->data['first_name']; 
    } 

    public function getLastName() 
    { 
     return $this->data['last_name']; 
    } 

    public function getPicture() 
    { 
     return $this->data['profile_pic']; 
    } 
} 

ありがとう!あなたはこのようなあなたのオブジェクトを作成したら

+0

// data is an associative array of user info that includes 'first_name' key $user = new UserProfile($data); 

あなたはで最初に名を抽出することができますか? Ex。 '$ up =新しいUserProfile($ data); $ up-> getFirstName(); ' あなたはもちろん$ data配列を自分で供給する必要があります。 –

答えて

2

あなたは、このクラスのインスタンスを作成するのです
$fname = $user->getFirstName();