如何获取联系人值?,以及如何将值存储在php中?
{
_id : "001",
name : "fakename",
contact_address : {
street : "12 Street",
city : "Cosmos",
contact : [
"123456789",
"012345678"
]
}
}
查询:
$cursor = $collection->find ( array('name' => 'fakename' ), array( 'contact_address.contact' ) );
foreach ( $cursor as $doc ) {
echo $doc[ 'contact_address' ][ 'contact' ];
}
结果:
Array
动机:打算打印联系人值。
答案 0 :(得分:0)
要打印数组值,您可以使用print_r
,var_dump
或var_export
进行调试。
要迭代它们并在其他地方使用值 - 您可以使用例如foreach
:
foreach ($array as $key => $value) {
// $key holds the index, $value holds the value of the array
}
还有其他方法来迭代数组,实际上在PHP中有太多的方法,但这应该足够了。