Вывод списка файлов из папки и подсчет строк в каждом файле?

Тема в разделе "PHP", создана пользователем alex-bot, 13 май 2010.

Статус темы:
Закрыта.
Модераторы: latteo
  1. alex-bot

    alex-bot Nulled-Man

    Регистр.:
    4 май 2007
    Сообщения:
    497
    Симпатии:
    144
    Опять туплю, не знаю как правильно прописать подскажите где ошибка...
    PHP:
    if (!$_GET) {
    if (
    $handle opendir('./bases')) {
            while (
    false !== ($file readdir($handle))) {
                if (
    $file != "." && $file != "..") { 
                    
    //@$it.= "<div style='padding-left: 26px;'><a href=spam.php?tema=".$file.">".$file."</a></div>\n";
                    
    @$it.= "<input name='delfile[]' type='checkbox' value='$file'> <a href='bases/$file'>".$file."</a> &nbsp; | &nbsp; ".print(count($file))."<br><br>\n";
                } 
            }
            
    closedir($handle); 
        }
    }
    Вот я так воткнул, .print(count($file)). но не воркает.
     
  2. Dima Kos

    Dima Kos Постоялец

    Регистр.:
    1 апр 2010
    Сообщения:
    54
    Симпатии:
    6
    ерунду воткнули)))) функция count() посчитывает количество элементов в массиве. А чтобы файл считать в массиво строк, надо использовать функцию file().
     
  3. casher

    casher

    Регистр.:
    24 фев 2008
    Сообщения:
    168
    Симпатии:
    17
    print в середине строки не нужен, если хотите вывести результат, то делайте вывод всей строки/блока + да, чтобы посчитать кол-во строк в файле
    PHP:
    count(file('путь/имя_файла'))
     
    alex-bot нравится это.
Статус темы:
Закрыта.