• « lchown
  • linkinfo »
  • PHP Manual
  • Funções do sistema de arquivos
  • Criando uma ligação rígida

link

(PHP 4, PHP 5, PHP 7, PHP 8)

link — Criando uma ligação rígida

Descrição

link(string $target, string $link): bool

link() cria uma ligação rígida.

Parâmetros

target

Alvo da ligação.

link

O nome da ligação.

Valor Retornado

Retorna true em caso de sucesso ou false em caso de falha.

Erros/Exceções

A função falha e emite um E_WARNING se link já existir, ou se target não existir.

Exemplos

Exemplo #1 Criando uma ligação rígida

<?php
$target
= 'source.ext'; // Esse é o arquivo existente
$link = 'newfile.ext'; // Esse é o nome da ligação

link($target, $link);
?>

Notas

Nota: Esta função não funcionará em arquivos remotos, pois o arquivo a ser examinado deve ser acessível através do sistema de arquivos do servidor.

Nota: No Windows, essa função requer o PHP rodando em nível elevado de privilégios ou com o UAC desabilitado.

Veja Também

  • symlink() - Cria uma ligação simbólica
  • readlink() - Retornar o alvo de uma ligação simbólica
  • linkinfo() - Obtém informação sobre uma ligação
  • unlink() - Apaga um arquivo