Web-технологии с базами данных. Астахова И.Ф - 70 стр.

UptoLike

70
}
?>
Результат
Рис. 5. Проверка связи с сервером
Существует и другой способ выполнения системных команд, не
требующий вызова функций, – выполняемая команда заключается в
обратные апострофы (` `), а результаты ее работы отображаются в
браузере. Пример:
$output = `ls`;
print «<pre>$output</pre>»;
Этот фрагмент выводит в браузер содержимое каталога, в кото-
ром находится сценарий.
Внутренний параметр ping –с 5 (-n 5 в системе Windows) задает
количество опросов сервера.
Работа с файловой
системой
В РНР существуют функции для просмотра и выполнения раз-
личных операций с файлами на сервере. Информация об атрибутах
серверных файлов (местонахождение, владелец и привилегии) часто
бывает полезной.
Функция basename( ) выделяет имя файла из переданного полно-
го имени. Синтаксис функции basename( ):
                                70
    }
    ?>

    Результат




                    Рис. 5. Проверка связи с сервером

    Существует и другой способ выполнения системных команд, не
требующий вызова функций, – выполняемая команда заключается в
обратные апострофы (` `), а результаты ее работы отображаются в
браузере. Пример:
    $output = `ls`;
    print «
$output
»; Этот фрагмент выводит в браузер содержимое каталога, в кото- ром находится сценарий. Внутренний параметр ping –с 5 (-n 5 в системе Windows) задает количество опросов сервера. Работа с файловой системой В РНР существуют функции для просмотра и выполнения раз- личных операций с файлами на сервере. Информация об атрибутах серверных файлов (местонахождение, владелец и привилегии) часто бывает полезной. Функция basename( ) выделяет имя файла из переданного полно- го имени. Синтаксис функции basename( ):