[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Объясните, пожалуйста, на словах
Anchor
<? 
$iden=opendir("fotos");
while ($file=readdir($iden))
{
if (($file!=".") and ($file!=".."))
{
echo "<a href=fotos/$file target='_blank'>$file</a><br>";
}
}

?>


Переменной $iden присваиваем значение - открыть директорию fotos

В переменную $file заносим значение readdir($iden) - тоесть прочитать содержимое папки fotos

(а вот тут запарка) если (($file!=".") and ($file!="..")) - если чтение папки не равно . и не равно .. (так что ли? )

ну а дальше понятно.

Можете на словах написать процесс в скобках функции if ?

rooor
открой тотал коммандер, и сразу станет ясно)
. - это текущая папка
.. - на 1 уровень выше
Anchor
Цитата (rooor @ 7.04.2013 - 01:45)
открой тотал коммандер, и сразу станет ясно)
. - это текущая папка
.. - на 1 уровень выше

спасибо. А если же все-таки преобразовать этот код в фразу, то как бы она звучала (согласно описанному мной выше) ?
rooor
если каталог не является текущим, и это не переход в каталог выше - показываем(echo) что есть
rooor
конечно, немного не так, но смысл, думаю, понятен =)
Anchor
Цитата (rooor @ 7.04.2013 - 02:01)
если каталог не является текущим, и это не переход в каталог выше - показываем(echo) что есть

ну ясно, надеюсь со временем обучения я это буду понимать как алфавит
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.