duanniwu7730 2010-09-12 23:00
浏览 47
已采纳

Facebook故乡图api

I am currently getting data from a users profile when they login through facebook, I want to store this data for signup process on my site. When accessing "hometown" it lists it as one such as:

London, Westminster, United Kingdom

The hometown is in an array as follows:

>  [hometown] => Array
>         (
>             [id] => 000000000
>             [name] => London, Westminster, United Kingdom
>         )

I access the town name by using the code

<?php echo $me['hometown']['name']; ?>

Would it be possible to have each part single? So that I could have, town, country etc

I am using Facebook php SDK Thanks :)

  • 写回答

1条回答 默认 最新

  • dplbf4340 2010-09-12 23:34
    关注

    You can use:

    $hometown=explode(",",$me['hometown']['name']);
    
    echo $hometown[0]; //London
    echo $hometown[1]; //Westminster
    echo $hometown[2]; //United Kingdom
    

    edited: changed to explode as "split()" is deprecated as of php 5.3

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥100 set_link_state
  • ¥15 虚幻5 UE美术毛发渲染
  • ¥15 CVRP 图论 物流运输优化
  • ¥15 Tableau online 嵌入ppt失败
  • ¥100 支付宝网页转账系统不识别账号
  • ¥15 基于单片机的靶位控制系统
  • ¥15 真我手机蓝牙传输进度消息被关闭了,怎么打开?(关键词-消息通知)
  • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
  • ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
  • ¥15 手机接入宽带网线,如何释放宽带全部速度