(PECL mongo >=1.3.0)
MongoClient::getReadPreference — ��ȡ�����ӵĶ�ȡ��ѡ��
This extension that defines this method is deprecated. Instead, the MongoDB extension should be used. There is no equivalent for this method in the new extension.
�˺���û�в�����
This function returns an array describing the read preference. The array contains the values type for the string read preference mode (corresponding to the MongoClient constants), and tagsets containing a list of all tag set criteria. If no tag sets were specified, tagsets will not be present in the array.
| �汾 | ˵�� |
|---|---|
| 1.3.3 | ���ص�ֵ��Ϊ���� MongoClient::setReadPreference()�� type ��ֵ������ij��ַ�����ɾ���� type_string������ tagsets �����Լ�ֵ��ʾ�ı�ǩ������ð�ŷָ����ַ����� |
Example #1 MongoClient::getReadPreference() ����ֵ����
<?php
$m = new MongoClient();
$m->setReadPreference(MongoClient::RP_SECONDARY, array(
array('dc' => 'east', 'use' => 'reporting'),
array('dc' => 'west'),
array(),
));
var_dump($m->getReadPreference());
?>
�������̻������
array(2) {
["type"]=>
string(9) "secondary"
["tagsets"]=>
array(3) {
[0]=>
array(2) {
["dc"]=>
string(4) "east"
["use"]=>
string(9) "reporting"
}
[1]=>
array(1) {
["dc"]=>
string(7) "west"
}
[2]=>
array(0) {
}
}
}