الدالة link()‎ في PHP

من موسوعة حسوب
< PHP
مراجعة 11:07، 24 أبريل 2018 بواسطة جميل-بيلوني (نقاش | مساهمات) (إضافة محتويات الصفحة.)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

(PHP 4, PHP 5, PHP 7)

تنشئ الدالة link()‎ وصلةً صلبةً (hard link).

الوصف

bool link ( string $target , string $link )

تُنشئ هذه الدالة وصلةً صلبةً.

المعاملات

target

الملف المستهدف الذي ستشير إليه الوصلة.

link

اسم الوصلة.

القيم المعادة

تُعاد القيمة TRUE عند نجاح العمليَّة، أو القيمة FALSE عند فشلها.

سجل التغييرات

الإصدار الوصف
5.3.0 أصبحت هذه الدالة الآن متاحة على منصات ويندوز (إصدار Vista، وإصدار الخادم 2008 أو الإصدارات اللاحقة).

أمثلة

المثال 1: إنشاء وصلة صلبة بسيطة

<?php
$target = 'source.ext'; // هذا الملف موجود مسبقًا
$link = 'newfile.ext'; // هذا اسم الملف الذي سيشير إلى الملف السابق

link($target, $link);
?>

ملاحظات

  • لا تعمل هذه الدالة مع الملفات البعيدة إذ يجب أن يكون الملف قابلًا للوصول عبر نظام ملفات الخادم.
  • في ويندوز فقط: تحتاج هذه الدالة أن تعمل PHP في وضع المستخدم المسؤول (elevated mode) أو مع تعطيل خاصيَّة "التحكم في حساب المستخدم" (UAC).

انظر أيضًا

  • الدالة symlink()‎: تنشئ وصلة رمزيَّة.
  • الدالة readlink()‎: تعيد الملف أو المجلد المستهدف الذي تشير إليه الوصلة الرمزيَّة.
  • الدالة linkinfo()‎: تعيد معلومات عن وصلة محدَّدة.

مصادر