• « stat
  • tempnam »
  • PHP Manual
  • ファイルシステム 関数
  • シンボリックリンクを作成する

symlink

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

symlink — シンボリックリンクを作成する

説明

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

symlink()は、指定されたリンク名 link で既存のファイル target へのシンボリックリンクを作成します。

パラメータ

target

リンクの対象。

link

リンクの名前。

戻り値

成功した場合に true を、失敗した場合に false を返します。

エラー / 例外

link が既に存在する場合には、この関数は失敗し、 E_WARNING が発生します。 Windows では target が存在しない場合にも、この関数は失敗し、 E_WARNING が発生します。

例

例1 シンボリックリンクの作成

<?php
$target = 'uploads.php';
$link = 'uploads';
symlink($target, $link);

echo readlink($link);
?>

参考

  • link() - ハードリンクを作成する
  • readlink() - シンボリックリンク先を返す
  • linkinfo() - リンクに関する情報を取得する
  • unlink() - ファイルを削除する