به دست آوردن پسوند فایل با PHP
|
01-12-2014, 02:56 PM
ارسال: #1
|
|||
|
|||
به دست آوردن پسوند فایل با PHP
برای امروز میخوام نحوه تشخیص پسوند فایل ها رو به وسیله PHP بگم.برای این کار چندتا روش داره که هرکدوم مزایا و معایب خودش رو داره.
شما از هر کدوم دلتون خواست استفاده کنید. روش اول : استفاده از تابع pathinfo این تابع اطلاعاتی در مورد فایل یا پوشه مورد نظر رو بر میگردونه که یکیش پسوند فایله کد php: $file = pathinfo("readme.txt"); از این تابع به صورت زیر هم میشه استفاده کرد : کد php: $ext = pathinfo("readme.txt", PATHINFO_EXTENSION); روش دوم: استفاده از تابع explode و end کد php: $filename = 'readme.txt'; روش سوم : استفاده از توابع substr و strrchr کد php: $ext = substr(strrchr($filename,'.'),1); ابتدا آخرین . رو پیدا میکنه سپس با substr قسمت پسوند رو برمیگردونه. اینم یه روش دیگه با substr کد php: echo $ext = substr($filename,-3); از آخر نام فایل ۳ کاراکتر رو برمیگردونه روش هایی که در بالا ذکر شد ممکنه در بعضی مواقع کار نکنه.اما بهترین راه استفاده از روش اوله. |
|||
|
کاربرانِ درحال بازدید از این موضوع: 2 مهمان