2010-12-08 13 views
6

Comment puis-je obtenir le user_nicename à partir de cet objet?PHP: Récupérer des données d'un objet

BP_User Object 
(
    [data] => stdClass Object 
     (
      [ID] => 1 
      [user_login] => NICENICE 
      [user_pass] => $P$BwLHvV7zxcZZ/zW7MY0NXNSmANP.U5. 
      [user_nicename] => NICENAME 
      ... 

Où puis-je trouver des ressources pour apprendre cela?

+0

Ouais. J'ai essayé mais je ne savais pas ce que je cherchais. – christina

+0

http://www.php.net/manual/fr/language.oop5.properties.php – ajreal

Répondre

23
$variable->data->user_nicename 

devrait fonctionner.

+0

Merci! Pouvez-vous me dire comment cela s'appelle/où je pourrais trouver des explications sur php.net? – christina

+0

@christina "Classes and Objects" a un aperçu complet de la POO. http://www.php.net/manual/fr/language.oop5.php –

3

Vous pouvez imprimer une autre façon aussi

foreach($result->data as $newdata) //$result is variable that store raw data 
{ 
printf("name: %s, Pass: %s, nicename: %s <br/>", $newdata->user_login, $newdata->user_pass, $newdata->user_nicename); 
} 

Résultat sera

name:NICENICE , Pass:$P$BwLHvV7zxcZZ/zW7MY0NXNSmANP.U5., nicename:NICENAME