PHP可以从Firebase / Firestore检索数据吗?

时间:2018-03-11 23:37:20

标签: php firebase firebase-authentication google-cloud-firestore

是否有用于将php连接到Firebase Firestore数据库的PHP库? PHP甚至可以从Firebase检索数据吗?

2 个答案:

答案 0 :(得分:6)

是的,现在有PHP client library

use Google\Cloud\Firestore\FirestoreClient;

$db = new FirestoreClient();

$citiesRef = $db->collection('cities');
$query = $citiesRef->where('state', '=', 'CA');
$snapshot = $query->documents();
foreach ($snapshot as $document) {
    printf('Document %s returned by query state=CA' . PHP_EOL, $document->id());
}

您现在可以在我们的documentation中找到更多示例,只需选择代码段上的PHP标签即可。

答案 1 :(得分:5)

是的,您可以使用PHP检索数据,例如:

$db->getReference('people')
->orderByChild('height')
->getSnapshot();

以上内容将根据字段' height'中的值对参考儿童进行排序。按升序排列。

更多信息:

http://firebase-php.readthedocs.io/en/latest/realtime-database.html

https://github.com/kreait/firebase-php