تابع ( ) chroot ، پوشه اصلی ( root ) جاری پروسه را به پوشه تعیین شده برای آن تغییر می دهد. برای مثال فرض کنید که در یک وب سایت PHP ، در حال حاضر پوشه main پوشه اصلی است. شما می خواهید کدی طراحی نمایید تا پوشه اصلی را به پوشه default تغییر دهید. برای این منظور باید از تابع ( ) chroot استفاده نمایید.
نکات مهم درباره تابع ( ) chroot :
نکته 1 : این تابع در صورت موفقیت در تعویض پوشه اصلی به پوشه مورد نظر ، مقدار True را به صفحه بر می گرداند. در غیر اینصورت مقدار ارسالی False خواهد بود .
نکته 2 : این تابع بر روی پلتفرم های ویندوزی کار نمی کند .
شکل کلی تعریف و استفاده از تابع ( ) chroot در PHP به صورت زیر است :
Syntax | chroot ( directory ) ; |
syntax توضیح هر یک از موارد | |
توضیح | پارامتر |
این پارامتر تعیین کننده نام یا آدرس پوشه ای است که می خواهید پوشه اصلی برنامه از پوشه جاری به آن منتقل شود . استفاده از این پارامتر اجباری است . |
directory |