fileinode() (fileinode)
می خواهی «شماره inode فایل» را ببینی؟ با fileinode راحت است. «inode» یک شناسه برای اطلاعات اصلی فایل است؛ مثل کارت شناسایی فایل.
تعریف ساده و سینتکس
fileinode شماره inode فایل را برمی گرداند. خروجی یک عدد است. اگر مشکلی باشد، مقدار false می آید.
<?php
$ino = fileinode("test.txt");
echo $ino;
echo "\n";
?>
کش نتایج و تازه سازی
نتیجه این تابع «کش (Cache)» می شود. یعنی عدد قبلی ذخیره می ماند. برای مقدار تازه، از clearstatcache استفاده کن.
<?php
clearstatcache();
$ino = fileinode("test.txt");
echo $ino;
echo "\n";
?>
گام های عملی سریع
- مسیر فایل را درست بنویس.
- در صورت تغییرات، کش را پاک کن.
- fileinode را صدا بزن.
- خروجی را بررسی و مدیریت خطا کن.
نکته: اگر خروجی false بود، مسیر و دسترسی را بررسی کن.
هشدار: روی برخی سیستم ها، تغییر inode به ندرت رخ می دهد. انتظار تغییر مداوم نداشته باش.
جمع بندی سریع
- fileinode شماره inode فایل را می دهد.
- نتیجه کش می شود؛ clearstatcache را فراموش نکن.
- در خطا، مقدار false برمی گردد.
- خروجی فقط یک عدد ساده است.