link: ハードリンクを作成する (ファイルシステム 関数) - PHPプロ!マニュアル
link: ハードリンクを作成する
link
(PHP 4, PHP 5)
link — ハードリンクを作成する
説明
link() はハードリンクを作成します。
パラメータ
- from_path
-
リンクの名前。
- to_path
-
リンクの対象。
返り値
成功した場合に TRUE を、失敗した場合に FALSE を返します。
注意
注意: Windows のみ: この関数を使用するには、 権限を昇格させたモード、あるいは UAC を無効にした状態で PHP を実行しなければなりません。
変更履歴
| バージョン | 説明 |
|---|---|
| 5.3.0 | この関数は、Windows プラットフォーム (Vista 以降、あるいは Server 2008 以降) でも動作するようになりました。 |
例
例1 シンプルなハードリンクの作成
<?php
$from_path = 'source.ext'; // これは、既存のファイル名です
$to_path = 'newfile.ext'; // これは、リンク先としたいファイル名です
link($from_path, $to_path);
?>注意
注意: この関数では、 リモートファイル を 使用することはできません。これは、処理されるファイルがサーバの ファイルシステムによりアクセスできる必要があるためです。
参考
- symlink() - シンボリックリンクを作成する
- readlink() - シンボリックリンク先を返す
- linkinfo() - リンクに関する情報を取得する




ページのトップへ


SQLインジェクション対策は時と場合で使う関数が変わります。その時にあったものを使いましょう。