fork download
  1. <?php
  2.  
  3. $texto = <<<EOD
  4. TEXTO1
  5. <head> <edic><Diário Gaúcho 12/05/2013</edic>
  6. <autor>Denise Waskow, denise.waskow@diariogaucho.com.br</autor>
  7. </head>
  8. <body>
  9. <subtítulo>Para celebrar</subtítulo>
  10. <título>Mães e filhos se divertem em atividades culturais no Parque da Redenção</título>
  11. Jogos de mesa, futebol, brinquedos infláveis, teatro, dança e uma série de outras brincadeiras movimentaram o domingo no parque
  12. Criançada aproveitou o domingo nos brinquedos
  13. Denise Waskow
  14. denise.waskow@diariogaucho.com.br
  15. Se existe algo que deixa toda mãe realizada é ver que o filho está feliz. E quem levou a prole neste domingo à Redenção ganhou esse presente para celebrar o Dia das Mães.
  16. Jogos de mesa, futebol, brinquedos infláveis, teatro, dança e uma série de outras brincadeiras movimentaram o domingo, em uma ação promovida pela Secretaria Municipal de Esporte, Recreação e Lazer da Capital. A gurizada aproveitou muito, e as mamães se emocionaram com a alegria deles.
  17. <subtítulo>Diversão nos brinquedos</subtítulo>
  18. Enquanto a pequena Amanda, três anos, criava coragem para descer no tobogã inflável, a mãe, a babá Roselaine Pereira, 30 anos, ficava na parte de baixo do brinquedo, incentivando a menina a descer, fotografando e se divertindo junto.
  19. - É maravilhoso, é ótimo. O melhor presente é isso, a felicidade deles - derrete-se.
  20. O filho mais velho, Jhonattan, 13 anos, já não está mais na fase de brincar, mas nem por isso deixou de acompanhar a mãe. Enquanto a irmã caçula passava de um brinquedo para o outro, ele contou como homenageou Roselaine no início do domingo:
  21. - Eu disse que eu amo ela.
  22. <subtítulo>Uma torcida especial</subtítulo>
  23. "Vai Joana, vai Joana!". Ao lado do espaço demarcado para o futebol, a massoterapeuta Tânia Regina Horta, 46 anos, incentivava a filha caçula, de seis anos, no esporte. E apesar de a mãe ser gremista e a filha colorada, não existe rivalidade. O que conta nessa relação, claro, é o amor.
  24. - A mãe que está sendo homenageada e são os filhos que se divertem. Está ótimo, o melhor é curtir a companhia deles - elogia.
  25. Depois de uma manhã inteira de brincadeiras, o planejamento de Tânia era encontrar os dois filhos mais velhos, além dos dois enteados, para o tradicional almoço de Dia das Mães.
  26. </body>
  27.  
  28.  
  29. TEXTO2
  30. <head> <edic><Diário Gaúcho 14/05/2013</edic>
  31. <autor></autor>
  32. </head>
  33. <body>
  34. <subtítulo>Colisão</subtítulo>
  35. <título>Sargento dos Bombeiros morre em acidente na zona sul da Capital</título>
  36. Itiberê Poty de Abreu perdeu o controle da moto após colidir com um carro
  37. Trânsito ficou em meia pista na Avenida Wenceslau Escobar
  38. Um motociclista morreu após colidir hoje com um carro na Avenida Wenceslau Escobar, na zona sul de Porto Alegre. Itiberê Poty de Abreu, 49 anos, era sargento do Corpo de Bombeiros.
  39. A vítima subia a avenida quando colidiu com o carro da frente e perdeu o controle da moto. Um outro veículo que trafegava no sentido contrário não conseguiu desviar e também se envolveu no acidente. O motociclista morreu no local.
  40. O trânsito ficou em meia pista na Avenida Wenceslau Escobar e seria liberado após a remoção da vítima.
  41. </body>
  42. EOD;
  43.  
  44.  
  45. $texto1 = $texto;
  46.  
  47. preg_match_all('|texto\d+(.+?)<\/body>|is', $texto1, $resultado);
  48. $textos = $resultado[1];
  49.  
  50. $palavarasCot = 'parque. parque, parque brincadeiras. brincadeiras, brincadeiras mães mães, mães. filho, filho. filho acidente. acidente, acidente venda venda, venda. família família natureza, natureza. natureza carro. carro, carro crianças, crianças. crianças escola, escola. escola';
  51.  
  52. $arrayCot = explode(" ", $palavarasCot); // arquivo com as palavras a serem guardadas
  53. $contCot = 0;
  54.  
  55. $qtd = sizeof($textos);
  56. //echo $qtd . "\n";
  57.  
  58. $tema = "Cotidiano";
  59.  
  60. for($n = 0; $n < $qtd; $n++) {
  61. $arra = $textos[$n]; // Não é um array, somente uma string
  62.  
  63. if($tema == "Cotidiano"){
  64. foreach($arrayCot as $valor){
  65. if (strpos($arra, $valor) !== false) {
  66. echo $valor . "\n";
  67. echo $contCot++ . "\n";
  68. }
  69. }
  70. }
  71. // ...
  72. }
  73. ?>
Success #stdin #stdout 0.01s 52488KB
stdin
Standard input is empty
stdout
parque
0
brincadeiras,
1
brincadeiras
2
mães
3
filho
4
acidente.
5
acidente
6
carro
7