Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2014
    Messaggi
    36

    Verifica Presenza valore $graphObject->getProperty('location') (SDK PHP FACEBOOK)

    Salve a tutti,

    avrei la necessita di verifica la presenza di un valore estrapolato dal SDK PHP di facebook.

    Mi spiego meglio, sto usando SDK 4 php di facebook e dopo aver effettuato il login mi restituisce questa variabile con tutti i dati dell'utente $graphObject.

    Adesso per estrapolare i valori uso questa stringa

    <?php echo $graphObject->getProperty('first_name');?>
    <?php echo $graphObject->getProperty('last_name');?>

    Il problema sorge quando provo a stampare la location, visto che non tutti gli account hanno la location disponibile la proprietà $graphObject->getProperty('location') a volte esiste e a volte no.

    Quando la proprietà non esiste mi blocca lo script giustamente perche non riesce a trovarla.

    Come posso effettuare la verifica della presenza di una determinata proprietà?

    ho provato a far cosi:

    if(method_exists($graphObject->getProperty('location'))) { "Funzione" }

    ma mi risulta sempre false.

    Qualcuno mi può dar una mano?

    grazie

  2. #2
    riesci a fare un var_dump( $graphObject ); e postare il risultato cosi vediamo se ci sono metodi che già verificano la presenza di quel metodo?
    Questa volta, più che un voto.. è favoreggiamento.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.