Is there a PHP library for connecting php to the Firebase Firestore database? Is it even possible to PHP to retrieve data from Firebase?
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):
问题:
回答1:
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.
回答2:
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