HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 30.12.2009, 23:41
Player#1
Познающий
Регистрация: 11.11.2008
Сообщений: 77
Провел на форуме:
1144288

Репутация: 99
По умолчанию

Пример из мануала http://ru.php.net/manual/en/function.readdir.php
PHP код:
<?php
// Note that !== did not exist until 4.0.0-RC2

if ($handle opendir('/path/to/files')) {
    echo 
"Directory handle: $handle\n";
    echo 
"Files:\n";

    
/* This is the correct way to loop over the directory. */
    
while (false !== ($file readdir($handle))) {
        echo 
"$file\n";
    }

    
/* This is the WRONG way to loop over the directory. */
    
while ($file readdir($handle)) {
        echo 
"$file\n";
    }

    
closedir($handle);
}
?>
 
Ответить с цитированием

  #2  
Старый 30.12.2009, 23:42
LStr1ke
Постоянный
Регистрация: 29.07.2009
Сообщений: 400
Провел на форуме:
1455812

Репутация: 150
По умолчанию

PHP код:
$dir=getcwd(); //Получаем абсолютную директорию
print_r(scandir($dir)); //Получаем список файлов 
 
Ответить с цитированием

  #3  
Старый 30.12.2009, 23:43
sNt
Участник форума
Регистрация: 30.07.2008
Сообщений: 152
Провел на форуме:
659306

Репутация: 34
Отправить сообщение для sNt с помощью ICQ
По умолчанию

thx
 
Ответить с цитированием

  #4  
Старый 31.12.2009, 01:12
Батхед
Познающий
Регистрация: 07.01.2009
Сообщений: 67
Провел на форуме:
913894

Репутация: 33
Отправить сообщение для Батхед с помощью ICQ
По умолчанию

есть файл 'file.txt'
нужно чтобы из него бралась одна строка и вставлялась в перемнную $com
 
Ответить с цитированием

  #5  
Старый 31.12.2009, 01:17
LStr1ke
Постоянный
Регистрация: 29.07.2009
Сообщений: 400
Провел на форуме:
1455812

Репутация: 150
По умолчанию

Цитата:
Сообщение от Батхед  
есть файл 'file.txt'
нужно чтобы из него бралась одна строка и вставлялась в перемнную $com
хз
PHP код:
<?php
$arr 
file("file.txt");
foreach(
$arr as $line$com $line;
//В данном случае $com будет 1 строка из файла, если в файле множество строк, то в переменную $com  занесется последняя строка.
// Также перебор файла можно так:
for($i 0;$i<count($arr);$i++)
echo 
"line [$i] : "$arr[$i]."<br>"//Тут выведется на экран "построково" файл
?>
 
Ответить с цитированием

  #6  
Старый 31.12.2009, 01:18
Fepsis
Постоянный
Регистрация: 17.09.2008
Сообщений: 562
Провел на форуме:
6962560

Репутация: 536


По умолчанию

Цитата:
Сообщение от Батхед  
есть файл 'file.txt'
нужно чтобы из него бралась одна строка и вставлялась в перемнную $com
PHP код:
$f file('file.txt');
$com trim($f[0]); 
 
Ответить с цитированием

  #7  
Старый 31.12.2009, 02:27
gisTy
Постоянный
Регистрация: 24.05.2008
Сообщений: 589
Провел на форуме:
3629857

Репутация: 504


По умолчанию

Цитата:
Сообщение от Fepsis  
PHP код:
$f file('file.txt');
$com trim($f[0]); 
даа... открой так файл в 3 гига.
 
Ответить с цитированием

  #8  
Старый 31.12.2009, 02:35
Deathdreams
Постоянный
Регистрация: 08.11.2008
Сообщений: 498
Провел на форуме:
2603363

Репутация: 278
Отправить сообщение для Deathdreams с помощью ICQ
По умолчанию

Цитата:
Сообщение от gisTy  
даа... открой так файл в 3 гига.
Правильно.

fopen файл, fread до первого \r\n, fclose файл.
 
Ответить с цитированием

  #9  
Старый 31.12.2009, 04:36
b3
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
Провел на форуме:
1698585

Репутация: 818


Отправить сообщение для b3 с помощью ICQ
По умолчанию

Цитата:
fread до первого \r\n
Это новый аналог fgets ?
 
Ответить с цитированием

  #10  
Старый 31.12.2009, 14:05
Deathdreams
Постоянный
Регистрация: 08.11.2008
Сообщений: 498
Провел на форуме:
2603363

Репутация: 278
Отправить сообщение для Deathdreams с помощью ICQ
По умолчанию

b3
погуглил, разницы между ними не нашёл
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ