PHP code example of algolia / algoliasearch-client-php
1. Go to this page and download the library: Download algolia/algoliasearch-client-php library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
algolia / algoliasearch-client-php example snippets
use Algolia\AlgoliaSearch\Api\SearchClient;
$client = SearchClient::create('<YOUR_APP_ID>', '<YOUR_API_KEY>');
// Add a new record to your Algolia index
$response = $client->saveObject(
'<YOUR_INDEX_NAME>',
['objectID' => 'id',
'test' => 'val',
],
);
// play with the response
var_dump($response);
// Poll the task status to know when it has been indexed
$client->waitForTask('<YOUR_INDEX_NAME>', $response['taskID']);
// Fetch search results, with typo tolerance
$response = $client->search(
['requests' => [
['indexName' => '<YOUR_INDEX_NAME>',
'query' => '<YOUR_QUERY>',
'hitsPerPage' => 50,
],
],
],
);
// play with the response
var_dump($response);
bash
composer
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.