Advertisement
westron

otvet.mail.ru

Apr 10th, 2018
256
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.23 KB | None | 0 0
  1. <?php
  2.  
  3. $text = "Иван Дурак и Дядя Степа пошли бухать. Царевна Лягушка в бешенстве";
  4. $t = file("./twldwt2.dat"); // указанный файл лежит на директорию выше, чем исполняемый скрипт
  5. // $t = file("twldwt2.dat"); // указанный файл лежит рядом с исполняемый скриптом
  6.  
  7. /*
  8.     Функция file(string filename) - построчное чтение файла
  9.     Функция file_get_contents(string filename) - чтение всего содержимого файла
  10. */
  11.  
  12. // Это перебор через foreach
  13. // $k - ключ, $v - значение
  14. // То есть, к примеру, $t[$k] будет содержать $v
  15. foreach($t as $k => $v)
  16. {
  17.     printf("%s<br />\n", $v);
  18.     if(preg_match("/$v/", $text))
  19.         printf("<b>%s</b><br />\n", $v);
  20. }
  21.  
  22. echo $text;
  23. echo "<br /><br />\n\n";
  24.  
  25. // Это перебор через for, но лучше использовать foreach в данном случае
  26. for($i = 0; $i < count($t); $i++)
  27. {
  28.     printf("%s<br />\n", $t[$i]);
  29.     if(preg_match("/" . $t[$i] . "/", $text))
  30.         printf("<b>%s</b><br />\n", $t[$i]);
  31. }
  32.  
  33. echo $text;
  34.  
  35. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement