Forum und email

SwishSearch->setPhraseDelimiter

(PECL swish:0.1-0.3.0)

SwishSearch->setPhraseDelimiter — Set the phrase delimiter

Описание

void SwishSearch->setPhraseDelimiter ( string $delimiter )
Warning

Эта функция является ЭКСПЕРИМЕНТАЛЬНОЙ. Поведение этой функции, ее имя и относящаяся к ней документация могут измениться в последующих версиях PHP без уведомления. Используйте эту функцию на свой страх и риск.

Список параметров

delimiter

Phrase delimiter character. The default delimiter is double-quotes.

Возвращаемые значения

Эта функция не возвращает значения после выполнения.

Примеры

Example#1 Basic SwishSearch->setPhraseDelimiter() example

<?php

try {

    
$swish = new Swish("index.swish-e");
    
$search $swish->prepare();

    
$results $search->execute('"every time"'); //looking for "every time"
    
echo "First query found: "$results->hits" hits\n";

    
$search->setPhraseDelimiter("'");
    
$results $search->execute("'every time'"); //the same query, but using different delimiter
    
echo "Second query found: "$results->hits" hits\n";

    
$search->setPhraseDelimiter('"');
    
$results $search->execute("'every time'"); //looking for "every" and "time"
    
echo