یافتن پوشه ها (Folders) یا فایل هایی که نام آنها در یک الگوی (pattern) مشخص صدق می کند، با تابع glob ، در PHP
چنانچه بخواهیم پوشه ها (Folders) یا فایل هایی که نام آنها در یک الگوی (pattern) مشخص صدق می کند را بیابیم، باید تابع glob در PHP را به کار ببریم.
به مثال زیر توجه کنید :
فرض کنید که در پوشه فعلی (پوشه ای که فایل فعلی در آن قرار دارد)، فایل های زیر را داشته باشیم :
اکنون برای اینکه تمامی فایل های با پسوند php را در خروجی نمایش بدهیم، کدهای زیر را می نویسیم :
الگوی (pattern) کلی را به صورت زیر در نظر گرفته ایم :
یعنی به جای علامت ستاره (*)، هر عبارت دیگری می تواند قرار بگیرد. بنابراین تابع glob ، نام تمامی فایل های با پسوند php را برمی گرداند.
نتیجه :
بنابراین لیست فایل های با پسوند php در خروجی نمایش داده می شود :
اکنون کدها را به صورت زیر می نویسیم :
مشاهده می کنید که الگوی کلی را به صورت زیر در نظر گرفته ایم :
نتیجه :
تمامی فایل ها نمایش داده می شوند :