Регистрация Войти
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Поиск по сайту
Наш чат в Telegram для обмена идеями, проектами, мыслями, людьми в сфере ИТ г.Ростова-на-Дону: @it_rostov
eio_symlink
(PECL eio >= 0.0.1dev)
eio_symlink — Create a symbolic link
Описание
ReturnType eio_symlink ( string $path , string $new_path [, int $pri = EIO_PRI_DEFAULT [, mixed $callback = NULL [, mixed $data = NULL ]]] )eio_symlink() creates a symbolic link new_path to path.
Список параметров
path -
Source path
new_path -
Target path
pri -
Приоритет запросов: EIO_PRI_DEFAULT, EIO_PRI_MIN, EIO_PRI_MAX, или NULL. Если передан NULL, то pri устанавливается в EIO_PRI_DEFAULT.
callback -
Функция callback вызывается при завершении запроса. Она должна удовлетворять следующему прототипу:
$filename = dirname(__FILE__)."/symlink.dat";
touch($filename);
$link = dirname(__FILE__)."/symlink.link";
function my_symlink_cb($data, $result) {
global $link, $filename;
var_dump(file_exists($data) && is_link($data));
if (!eio_readlink($data, EIO_PRI_DEFAULT, "my_readlink_cb", NULL)) {
@unlink($link);
@unlink($filename);
}
}
function my_readlink_cb($data, $result) {
global $filename, $link;
var_dump($result);
@unlink($link);
@unlink($filename);
}
eio_symlink($filename, $link, EIO_PRI_DEFAULT, "my_symlink_cb", $link);
eio_event_loop();
Результатом выполнения данного примера будет что-то подобное:
bool(true) string(16) "/tmp/symlink.dat"
Смотрите также
- eio_link
Описание на ru2.php.net
Описание на php.ru