Advertisement
alneoru

У меня есть текстовый файл, содержащий некоторое количество

May 25th, 2018
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.02 KB | None | 0 0
  1. <?php
  2. $file = 'country.txt';
  3. // считать текстовый файл
  4. $arr = file_exists($file) ? file($file, FILE_IGNORE_NEW_LINES|FILE_SKIP_EMPTY_LINES) : array();
  5. //обойдем все строки файла $key-номер строки $val-сама строка
  6. foreach($arr as $key => $val){
  7.     if($key==0){//в первой строке ищем последнее слово
  8.         //получим все слова в массив
  9.         $words = explode(' ', $val);
  10.         // найти последнее слово         $end=$words[count($words)-1];
  11.        
  12.         // вывести первые три символа из него
  13.         $tris =  mb_substr(end($words), 0, 3);
  14.         echo 'Строка '.$key.' три символа = '.$tris.'<br>';
  15.     }else{//последующие строки кроме первой
  16.         echo 'Строка '.$key.' ';
  17.         $words = explode(' ', $val);
  18.         $tris1 =  mb_substr(end($words), 0, 3);
  19.         if($tris == $tris1) echo ' совпадают'; else echo 'не совпадают';
  20.         echo '<br>';
  21.     }
  22. }
  23. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement