SwishResult->getMetaList
SwishResults->getParsedWords
Swish Fonctions
PHP Manual

# SwishResult->stem

(PECL swish:0.1-0.3.0)

SwishResult->stem — Brise le mot donné

### Description

array SwishResult->stem ( string `$word` )
Avertissement

Cette fonction est EXPERIMENTALE. Cela signifie que le comportement de cette fonction, son nom et, concrètement, TOUT ce qui est documenté ici peut changer dans un futur proche, SANS PREAVIS ! Soyez-en conscient, et utilisez cette fonction à vos risques et périls.

Brise le mot basé sur le mode flou utilisé pendant l'indexation. Chaque objet de résultat est lié avec son index, alors les résultats sont basés sur cet index.

### Liste de paramètres

`word`

  Le mot à briser.

### Valeurs de retour

Retourne un tableau contenant les variantes du mot brisé (normalement qu'une seule).

### Erreurs / Exceptions

Émet SwishException en cas d'erreur.

### Exemples

Exemple #1 Exemple simple avec SwishResult->stem()

`<?php
try {
$swish = new Swish("ext/swish/tests/index.swish-e");
$results = $swish->query("testing OR others");
if ($result = $results->nextResult()) {
var_dump($result->stem("testing")); // les résultats dépendent sur le briseur de mot dans l'index
var_dump($result->stem("others"));
}
} catch (SwishException $e) {
echo "Erreur : ", $e->getMessage(), "\n";
}
?>`

L'exemple ci-dessus va afficher quelque chose de similaire à :

    array(1) {
      [0]=>
      string(4) "test"
    }
    array(1) {
      [0]=>
      string(5) "other"
    }

SwishResult->getMetaList
SwishResults->getParsedWords
Swish Fonctions
PHP Manual