Swish->prepare
(PECL swish:0.1-0.3.0)
Swish->prepare — Prepare a search query
Description
object Swish->prepare
([ string $query
] )
Warning
Αυτή η συνάρτηση είναι ΔΟΚΙΜΑΣΤΙΚΗ. Η συμπεριφορά της, το όνομα της και οτιδήποτε άλλο είναι τεκμηριωμένο σχετικά με αυτή την συνάρτηση μπορεί να αλλάξει χωρίς ειδοποίηση σε μελλοντικές εκδόσεις της PHP. Χρησιμοποιήστε αυτή την συνάρτηση με δικό σας ρίσκο.
Prepare and return a search object, which you can later use for unlimited number of queries.
Parameters
- query
-
Optional query string. The query can be also set using SwishSearch->execute() method.
Return Values
Returns SwishSearch object.
Errors/Exceptions
Throws SwishException on error.
Παραδείγματα
Example#1 Basic Swish->prepare() example
<?php
try {
$swish = new Swish("index.swish-e");
$search = $swish->prepare("search query");
$results = $search->execute();
echo "Found: ", $results->hits, " hits\n";
$results = $search->execute("new search");
echo "Found: ", $results->hits, " hits\n";
} catch (SwishException $e) {
echo $e->getMessage(), "\n";
}
?>
The above example will output something similar to:
Found: 2 hits Found: 5 hits