شما عضو این انجمن نبوده یا وارد نشده اید. لطفا برای مشاهده کامل انجمن و استفاده از آن وارد شوید یا ثبت نام کنید .

امتیاز موضوع:
  • 35 رأی - میانگین امتیازات: 3.17
  • 1
  • 2
  • 3
  • 4
  • 5

[-]
کلمات کلیدی
substr strrchr دست با آوردن به end پسوند فایل pop php array explode

به دست آوردن پسوند فایل با PHP
#1
در این پست نحوه تشخیص پسوند فایل ها به وسیله PHP آموزش داده میشود. برای این کار چند روش وجود دارد که هرکدام مزایا و معایبی دارد.
 
روش اول : استفاده از تابع pathinfo
این تابع اطلاعاتی در مورد فایل یا پوشه مورد نظر را بر میگرداند که پسوند فایل، یکی از این اطلاعات است.

*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *

از این تابع به صورت زیر هم میشود استفاده کرد :

*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *

روش دوم: استفاده از تابع explode و end

*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *

به جای تابع end از دستور array_pop هم میشه استفاده کرد.

روش سوم : استفاده از توابع substr و strrchr

*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *

ابتدا آخرین . رو پیدا می کند و سپس با substr قسمت پسوند را برمی گرداند.

این هم یک روش دیگر با substr

*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *

از آخر نام فایل ۳ کاراکتر را برمیگرداند.

روش هایی که در بالا ذکر شد ممکن است در بعضی مواقع کار نکند. اما بهترین راه استفاده از روش اول است.

ثبت دامنه و فروش هاست، سامانه پیامک، طراحی سایت، خدمات شبکه
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
  | دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.

sms: 10004673  - 500021995
پاسخ
 سپاس شده توسط نگار ، tak


موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
  دانلود چند فایل با استفاده از header ها در PHP saberi 0 1,222 ۹۷/۱/۱۵، ۰۲:۴۴ صبح
آخرین ارسال: saberi
  ارسال ایمیل همراه با فایل ضمیمه به وسیله PHP saberi 0 1,179 ۹۷/۱/۱۵، ۰۱:۱۸ صبح
آخرین ارسال: saberi
  اجرای فایل sql روی سرور saberi 0 1,056 ۹۷/۱/۱۵، ۱۲:۱۴ صبح
آخرین ارسال: saberi

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان