Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17735
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Como identificar se letras do texto está no array PHP

11-02-2016 03:32

Nesse post vou mostrar como verificar se as letras de uma string estão em um array PHP, montado com as letras do alfabeto.

<style> .cor{color:red} </style> <?php $string = "códigos"; $alfabeto = Array("a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"); for($i=0; $i < count($alfabeto); $i++) { if(strstr($string, $alfabeto[$i])==TRUE) { echo "<span class=\"cor\">".$alfabeto[$i]."</span>"; } else { echo $alfabeto[$i]; } } ?>

Caso queira usar grupos, letras encontradas e letras não encontradas no array pode usar esse exemplo:

<?php $string = "bola"; $alfabeto = Array("a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"); $encontrado = Array(); $nao_encontrado = Array(); for($i=0; $i < count($alfabeto); $i++) { if(strstr($string, $alfabeto[$i])==TRUE) { $encontrado[] = $alfabeto[$i]; } else { $nao_encontrado[] = $alfabeto[$i]; } } echo implode($encontrado, ",")."<br />"; echo implode($nao_encontrado, ",")."<br />"; ?>

1
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado