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

Программируем на PHP - вопросы и ответы. 3,5 вопроса и ответа


 

PHP для начинающих (с помощью профессионалов)

 

 

Тема: PHP вопросы решаемы. Присылайте!

 

 

В прошлом выпуске мы начали активно. Сейчас объясню, в чём суть метода: Дело в том, что на практике, разбирая реальные случаи, человек быстрее учится предмету, в нашем случае php программированию. Поэтому вашему вниманию я представляю вопросы начинающих и ответы на эти вопросы специалистов php программирования.

 

Вы можете Задать свой вопрос. И отправить свой ответ собрату по php программированию.

 

Приступаем ко второму выпуску.

"Вопрос-ответ"

Вопрос 1 Задать свой вопрос


Здравствуйте.

Вопрос:
расскажите о возможностях time() или где прочитать

Спасибо.

--
С уважением,
Виктор

Ответ 1 Прислать ответ


Здравствуйте, функция time() возвращает количество секунд, прошедшее с 1 января 1970 года.

Anna Rassadnikova.



От Станислава Субботина:
time() выдает так называемую временную метку Unix. Unix была создана в 1970 году. Временная метка Unix - это количество секунд, прошедшее с полуночи первого января 1970-го до текущего момента. На момент написания этого письма эта метка уже больше миллиарда.



Доброго времени суток

Функция time() возвращает количество секунд прошедших с 1 яаваря 1970 года. Крайне полезная и часто используемая мой функция.

Подробне здесь: http://pc-inform.ru/docs/php/php_help_4.2/f/time.html

--
С наилучшими пожеланиями,
http://PC-inform.ru
Алексей aka MrSlim



time
(PHP 3, PHP 4)

time -
возвращает текущий UNIX timestamp.

Описание
int time (void)

Возвращает текущее время, измеренное в секундах с начала Unix Epoch (January 1 1970 00:00:00 GMT).

См. также date().

--
С уважением,
usov



Ответ: http://www.php.net/time



У этой ф-ции только одна возможность - получить текущее время в секундах.

---+---------------
С наилучшими пожеланиями,
Mr.Black
http://www.mrblack.pp.ru
---+---------------
Программа "Simple RAS Dialer" http://www.srdialer.h14.ru


Вопрос 2 Задать свой вопрос


Вопрос: как с помощью РНР сосчитать количество файлов в папке ККК и результат отобразить в файле index.php
Wladim

Ответ 2 Прислать ответ


<?php
$sPath = '/путь/до/директории/';
$dDir = opendir($sPath); // открываем директорию, $dDir - дескриптор
$aFileList = array(); // массив в который будем записывать имена файлов

// цикл считывания директории
while ($sFileName=readdir($dDir))
{
if ($sFileName!='.' && $sFileName!='..')
{
$aFileList[]=$sFileName;
}
}
closedir ($dDir);

// подсчет количества файлов
$iNumFiles=count($aFileList);

// вывод значения
echo $iNumFiles;

// вывод содержимого массива (списка файлов)
print_r($aFileList);
?>

PS Если тема интересна, могу на досуге еще кучу различных примеров написать. Обращайтесь http://forum.pc-inform.ru

--
С наилучшими пожеланиями,
http://PC-inform.ru
Алексей aka MrSlim



Ответ: chdir('path/to/directory/kkk');
$arr = glob('*');
$count = 0;
foreach ($arr as $value) {
if (is_file($value)) $count++;
}
echo $count;

--
С уважением, CTapbIu



$c = 0; // Init counter
if ($handle = opendir('/path/to/files')) {
/* This is the correct way to loop over the directory. */
while (false !== ($file = readdir($handle))) {
if (is_file($file)) $c++;
}
closedir($handle);
print("Directory contains $c files");
}

---+---------------
С наилучшими пожеланиями,
Mr.Black
http://www.mrblack.pp.ru
---+---------------
Программа "Simple RAS Dialer" http://www.srdialer.h14.ru

Вопрос 3 Задать свой вопрос


а подскажите все-таки сервис, который __из php делает html__! а именно, динамические страницы php переделывает в статику... очень надо)

Ответ 3 Прислать ответ


Не понял вопроса. А разве интерпретатор пхп, установленный на сервере, не для этого предназначен ;)

---+---------------
С наилучшими пожеланиями,
Mr.Black
http://www.mrblack.pp.ru
---+---------------
Программа "Simple RAS Dialer" http://www.srdialer.h14.ru


Вопрос 4 Задать свой вопрос


Я думаю многие нуждаются в хороших учебниках по php. Если вам не трудно дайте посоветуйте хорошие учебники (дайте ссылки или сайт где скачать)

Ответ 4 Прислать ответ


Кто знает ответ на этот вопрос, присылайте свои письма сюда:
Прислать ответ

 

"Другие вопросы и ответы"

Где можно скачать дистрибутив и как

 

Что мне нужно написать, чтобы форма отправлялась на p1@e-mail.ru названия форма msg1, msg2

 

Нужен скрипт PhP определение броузера?

 

Пожалуйста, подскажите! Где можно лучше всего почитать и понять механизмы работы session в PHP4

 

И др.

 

===========

PHPer.ru - Все PHP проблемы решаемы!


В избранное