Para procurar por uma seqüência de curinga em um arquivo de texto em PHP, você precisa abrir o arquivo de texto e ler seu conteúdo em uma única variável com a função file_get_contents . Em seguida, você precisa definir uma expressão regular que contém a sintaxe para combinar com o curinga. Em seguida, você precisa procurar a variável com o conteúdo do arquivo para a seqüência curinga usando o built-in preg_match ou preg_match_all função. Instruções
1
Crie um novo arquivo PHP usando um editor. Por exemplo, digite :
nano wildcard.php
2
Abra o arquivo de texto e ler todo o conteúdo do arquivo em uma única variável usando a função file_get_contents . ? ( ! ( $ Text = file_get_contents ( " myfile.txt "))) : Por exemplo, digite
se die (" arquivo de texto não foi possível abrir ! ");
3
Inicializar uma matriz que será utilizada para armazenar os jogos a partir do arquivo de texto. Por exemplo, digite :
$ resultados = array ( );
4
Definir a seqüência de curinga como uma expressão regular. Por exemplo, digite :
$ curinga = /wildcardmatch (\\ d \\ d \\ d ) /ig ;
5
Chame o preg_match ou preg_match_all função para combinar o conteúdo do arquivo de texto contra a expressão regular curinga. Passe a matriz que você inicializado como o terceiro parâmetro ea matriz será preenchida com os jogos . Imprimir a matriz com os jogos , se a função for bem-sucedido . Por exemplo, digite :
if ( . Preg_match_all ( $ curinga, $ text $ matches )) {
print_r ( $ matches );
}
? >