۹۷/۱/۱۵، ۰۲:۵۳ صبح
در این پست نحوه تشخیص پسوند فایل ها به وسیله PHP آموزش داده میشود. برای این کار چند روش وجود دارد که هرکدام مزایا و معایبی دارد.
روش اول : استفاده از تابع pathinfo
این تابع اطلاعاتی در مورد فایل یا پوشه مورد نظر را بر میگرداند که پسوند فایل، یکی از این اطلاعات است.
از این تابع به صورت زیر هم میشود استفاده کرد :
روش دوم: استفاده از تابع explode و end
به جای تابع end از دستور array_pop هم میشه استفاده کرد.
روش سوم : استفاده از توابع substr و strrchr
ابتدا آخرین . رو پیدا می کند و سپس با substr قسمت پسوند را برمی گرداند.
این هم یک روش دیگر با substr
از آخر نام فایل ۳ کاراکتر را برمیگرداند.
روش هایی که در بالا ذکر شد ممکن است در بعضی مواقع کار نکند. اما بهترین راه استفاده از روش اول است.
روش اول : استفاده از تابع pathinfo
این تابع اطلاعاتی در مورد فایل یا پوشه مورد نظر را بر میگرداند که پسوند فایل، یکی از این اطلاعات است.
*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *
از این تابع به صورت زیر هم میشود استفاده کرد :
*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *
روش دوم: استفاده از تابع explode و end
*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *
به جای تابع end از دستور array_pop هم میشه استفاده کرد.
روش سوم : استفاده از توابع substr و strrchr
*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *
ابتدا آخرین . رو پیدا می کند و سپس با substr قسمت پسوند را برمی گرداند.
این هم یک روش دیگر با substr
*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *
از آخر نام فایل ۳ کاراکتر را برمیگرداند.
روش هایی که در بالا ذکر شد ممکن است در بعضی مواقع کار نکند. اما بهترین راه استفاده از روش اول است.
ثبت دامنه و فروش هاست، سامانه پیامک، طراحی سایت، خدمات شبکه
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
| دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
sms: 10004673 - 500021995
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
| دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
sms: 10004673 - 500021995