PHP数组输出特定键and/or值

PHP array output specific key and/or value

我想根据 PHP 数组中的键获取特定值。

我收到一大堆不需要的语法。 我正在使用此库 API 调用 Insightly CRM https://github.com/Insightly/insightly-php

代码:

<!DOCTYPE html>
<html>
<head>
<?php
    echo "<h1>PHP Insightly Test</h1>";
    require("insightly.php");
    $i = new Insightly('apikey');
    $contacts = $i->getContacts();
?>
<title></title>
</head>
<body>
<?php
    $array = array(); 
    foreach ($contacts as $contact)
    {
        $array[] = $contact;
    }
    print_r($array[1]);
?>
</body>
</html>

网页输出如下:

stdClass 对象 ([CONTACT_ID] => 1234567 [SALUTATION] => [FIRST_NAME] => Frank [LAST_NAME] => Foster [背景] => [IMAGE_URL] => <a href="http://dfvd" rel="nofollow">http://dfvd</a> [DEFAULT_LINKED_ORGANISATION] => [OWNER_USER_ID] => 343435 [DATE_CREATED_UTC] => 2015-11-22 21:46:25 [DATE_UPDATED_UTC] => 2015-11-22 21:52:19 [VISIBLE_TO] => 每个人 [VISIBLE_TEAM_ID] => [VISIBLE_USER_IDS] => [自定义字段] => 数组 () [地址] => 数组 () [CONTACTINFOS] => 数组 ([0] => stdClass 对象 ([CONTACT_INFO_ID] => 34353453 [类型] => 电子邮件 [ SUBTYPE] => [LABEL] => Work [DETAIL] => email@email.com ) ) [DATES] => Array ( ) [TAGS] => Array ( ) [LINKS] => Array ( ) [CONTACTLINKS ] => 数组 ( ) [EMAILLINKS] => 数组 ( ) )

我需要单独的值

例如(名字/姓氏)- Frank Foster

我试过print_r($array[1]['FIRST_NAME']);?但没有运气。想知道我是否需要编码或解码?不确定这个问题的答案。

谢谢。

使用应该使用“->”访问对象属性。

print_r($array[1]->FIRST_NAME);

您可以使用以下语法回显 FIRST_NAME:

echo $array[1]->FIRST_NAME;