tayron / results-found
Classe que pesquisa em um texto a uma palavra qualquer, por exemplo usada em uma pesquisa e a deixa em negrito no texto
Installs: 10
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:classe-utilitaria
Requires
- php: >=5.3
This package is not auto-updated.
Last update: 2025-03-29 22:59:42 UTC
README
Classe que pesquisa em um texto a uma palavra qualquer, por exemplo usada em uma pesquisa e a deixa em negrito no texto.
Para utilizar basta instanciar a classe $resultsFound = new ResultsFound();
.
Quando for listar os dados resultados de uma pesquisa, basta passar o conteúdo e a palavra usada na busca para o método markText desta forma:
echo $resultsFound->markText($texto, $_GET['pesquisa']);
Digamos que tenho uma tela de listagem de usuários e na minha action eu defini que irei poder realizar um filtro por nome de usuário, então na minha view ficará assim:
echo $resultsFound->markText($user['name'], $_GET['pesquisa']);
Digamos que pesquisamos todos os usuários com a palavra "Pedro", ai o resultado deverá ser algo assim:
Nome | |
---|---|
Pedro cardoso | pedro321cardoso@teste.com.br |
Algusto Pedro da Silva | algustopedrosilva@teste.com.br |
Utilização via composer
"require": { ... "tayron/results-found" : "1.0.0" ... },