Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Программируем на PHP - вопросы и ответы. Как на php получить содержимое каталога?


Как на php получить содержимое каталога?

Здравствуйте, php любители и профессионалы!

Сегодня в выпуске.

0.    Приветствие

1.    Статистика php форума «уже 259 сообщений…»

2.    Подробный ответ на php вопрос. Избранное «Как на php получить содержимое каталога?»

3.    Список php вопросов для наших экспертов.

4.    Вопрос номера «Php и размер окна»

5.    Наши модераторы: Seadog, NickGray, ZzzMMTT, Juice, BERKUT, Magir (ПРИСОЕДИНИСЬ к команде php форума)

6.    P.S.

Приветствие

Вас приветствует очередной выпуск рассылки «Программирование на php в вопросах и ответах».

Сегодня у нас очень интересные php тонкости.

Если у вас возникают вопросы по поводу вашей php деятельности, смело задавайте их на нашем php форуме и получайте нужные ответы

Статистика php форума

 

 Кто сейчас на форуме

 

Наши пользователи оставили сообщений: 259
Всего зарегистрированных пользователей: 95
Последний зарегистрированный пользователь: Grisha

Сейчас посетителей на форуме: 5, из них зарегистрированных: 3, скрытых: 0 и гостей: 2   [ Администратор ]   [ Модератор ]
Больше всего посетителей (13) здесь было 23 Сен 2007 03:21 am
Зарегистрированные пользователи: MMS, phper, Seadog

 

 

PHP. Распространённые вопросы и ответы

 

 

Подробный ответ на php вопрос. Избранное

Как на php получить содержимое каталога?

Как на php получить содержимое каталога (типа команды dir в DOS\'e)? Gells

Отвечает модератор и консультант php форума Seadog

Если PHP5 используй функцию scandir ( string directory [, integer sorting_order] )
Пример из мануала:

Код:

<?php
$dir    = '/tmp';
$files1 = scandir($dir);
$files2 = scandir($dir, 1);

print_r($files1);
print_r($files2);

/*
Результатом будет нечто вроде:
Array
(
    [0] => .
    [1] => ..
    [2] => bar.php
    [3] => foo.txt
    [4] => somedir
)
Array
(
    [0] => somedir
    [1] => foo.txt
    [2] => bar.php
    [3] => ..
   
[4] => .
)
*/
?>



Альтернативный вариант функции scandir() для PHP4

Код:

<?php
$dir = "/tmp";
$dh  = opendir($dir);
while (false !== ($filename = readdir($dh))) {
    $files[] = $filename;
}

sort($files);

print_r($files);

rsort($files);

print_r($files);

/*
Результат будет примерно таким:
Array
(
    [0] => .
    [1] => ..
    [2] => bar.php
    [3] => foo.txt
    [4] => somedir
)
Array
(
    [0] => somedir
    [1] => foo.txt
    [2] => bar.php
    [3] => ..
   
[4] => .
)
*/
?>

 

Добавить свой ответ: http://phper.ru/viewtopic.php?t=94



Задать свой вопрос вы можете на php форуме

 

Список php вопросов для наших экспертов

Как из массива $ress получить массив со значениями У меня Apache+PHP+Oracle Вопрос следующий: есть код

--------------------------

Код:

$sql = "select rate1 as rate from GameData order by rate1 ";
$conn = connect();
$stmt = OCIParse($conn,$sql);
$exe=OCIExecute($stmt);
if (!$exe) { error();}
$nrows = OCIFetchStatement($stmt,$ress);
OCIFreeStatement($stmt);
OCILogoff($conn);
if ( $nrows == 0 ) { error(2); }
$rate = $ress["RATE"][0];


--------------------------

и собственно вопрос касается последней строки. как из массива $ress получить массив только со значениями. типа :

Код:

$array[] = $ress["RATE"][1];
$array[] = $ress["RATE"][2];

 

Может, кто знает?  Часто вижу в мануалах в качестве примеров переменные $foo, функции foo и т.д. А чего это такое - foo? Я смотрел в словаре - нету. Может, кто знает?

Форум без MySql Можно ли сделать форум без MySql если можно, то скажете где можно взять такой скрипт.

Ответить на них вы можете в соответствующих топиках. (кликните мышкой на вопрос)

 

Вопрос номера

Php и размер окна

День добрый! Можно ли еще с помощью php узнать размер окна и изменить размер окна.

http://phper.ru/viewtopic.php?t=101  Узнать ответ

 

Наши модераторы

Seadog. Стал модератором – 12 октября 2007 года.

О Себе:

Имею опыт программирования на PHP
http://imtc.com.ua
http://seadog.com.ua
http://maribase.com.ua в разработке
http://seadog.e2e.ru в разработке

Найти все сообщения модератора Seadog

=======================================

NickGray. Стал модератором – 16 октября 2007 года.

Найти все сообщения модератора NickGray

=======================================

ZzzMMTT. Стал модератором – 20 октября 2007 года.

Найти все сообщения пользователя ZzzMMTT

=======================================

Juice. Стал модератором – 21 октября 2007 года.

О консультанте - модераторе:

Þ    Откуда:  Мурманск

Þ   Род занятий:  Студент

Найти все сообщения пользователя Juice

=======================================

BERKUT. Стал модератором – 21 октября 2007 года.

О консультанте - модераторе:

Þ    Откуда:  Волжский

Þ    Сайт:  http://berkut.vghost.ru

Þ   Род занятий:  Программист

Найти все сообщения пользователя BERKUT

=======================================

Magir. Стал модератором – 28 октября 2007 года.

О Себе:

Опыт PHP-программирования - более четырех лет, в данный момент профессионально этим не занимаюсь, но периодически программирую для клиентов своей хостинговой фирмы (http://magir.ru/).

Основной профиль моей деятельности - информационная безопасность.

Найти все сообщения модератора Magir

 

P.S.

На этом сегодняшний выпуск заканчиваю. До связи.

Напоминаю, что я приглашаю вас стать модератором php форума.

==========

Phper.ru - PHP. Распространённые вопросы и ответы


В избранное