Galerinha, alguém sabe se existe alguma função em PHP parecida com o LILE do SQL ?
Tipow.. Tenho um variável $frase com um texto e gostaria de testar se dentro deste texto existe uma palavra "urgente" por exemplo.
Galerinha, alguém sabe se existe alguma função em PHP parecida com o LILE do SQL ?
Tipow.. Tenho um variável $frase com um texto e gostaria de testar se dentro deste texto existe uma palavra "urgente" por exemplo.
da uma olhada na preg_match
acho q resolve
Cara, to seguindo este exemplo do site php.net:
<?php
$subject = "abcdef";
$pattern = '/^def/';
preg_match($pattern, $subject, $matches, PREG_OFFSET_CAPTURE, 3);
print_r($matches);
?>
e está retornando:
Array ( )
você já usou esta função ?
aki eu uso assim:
if(!preg_match("/.jpg$|.jpeg$|.gif$|.png$/i", $_FILES['foto']['name']))
ai eu checo se tem essas extensoes no arquivo, alias nesse caso se nao tiver essas extensoes eu barro
hehehe....olha o q ta escrito logo abaixo desse exemplo no site do php:Postado originalmente por whinston
Postado originalmente por PHP
faz assim:
Código :<?php $subject = "abcdef"; $pattern = '/^def/'; preg_match($pattern, $subject, $matches); print_r($matches); ?>
<?
$frase01 = "Esta é a primeira frase que usaremos de teste e não tem o você sabe quem";
$frase02 = "Está é a segunda frase de teste e tem a palavra alvo";
$alvo = "/alvo/i";
if (preg_match($alvo, $frase01)) {
echo "Encontrei na Frase 01 o $alvo<br>";
} else {
echo "Não encontrado<br>";
}
if (preg_match($alvo, $frase02)) {
echo "Encontrei na Frase 02 o $alvo";
} else {
echo "Não encontrado";
}
?>
funciono ou nao funciono??Postado originalmente por whinston
Postado originalmente por SDM
neste meu ultimo exemplo deu sim, valeu
soh confirmando, ele pega maiusculo e minusculo ?Postado originalmente por 1c3_m4n
sim
o /i pega maiuscula e minuscula
expressao regular :?
bom jah serviu para voce... www.php.net , la tem tudo ;p
Postado originalmente por mistymst
como diriam no RockGol de Domingo:
TOTALMENTE EXCELENTE!