Can PHP retrieve data from Firebase / Firestore?

2020-06-23 06:18发布

Is there a PHP library for connecting php to the Firebase Firestore database? Is it even possible to PHP to retrieve data from Firebase?

2条回答
一夜七次
2楼-- · 2020-06-23 06:57

Yes, there is now a 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());
}

You'll find more examples in our documentation now, just select the PHP tab on the snippets.

查看更多
ゆ 、 Hurt°
3楼-- · 2020-06-23 07:15

Yes, you can retrieve data using PHP, an example:

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

The above will order the reference's children by the values in the field 'height' in ascending order.

more info here:

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

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

查看更多
登录 后发表回答