۳ روش به دست آوردن پسوند فایل با PHP

بازدید: 1554 بازدید

در این آموزش قصد دارم تا روش های بدست آوردن پسوند فایل ها رو در زبان برنامه نویسی php خدمتتون آموزش بدم

برای بدست آوردن پسوند فایل ها ۳ روش وجود داره که به ترتیب کارایی

روش اول : استفاده از تابع Pathinfo

این تابع  “()pathinfo” اطلاعاتی در مورد فایل یا پوشه مورد نظر رو بر میگردونه که یکی از آنها پسوند فایل هست

				
					$file = pathinfo("readme.txt");
$ext = $file['extension'];
				
			

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

				
					$ext = pathinfo("readme.txt", PATHINFO_EXTENSION);

				
			

روش دوم: استفاده از تابع Explode و End

				
					$filename = 'readme.txt';
$ext = end(explode('.',$filename));

				
			

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

روش سوم : استفاده از توابع Substr و Strrchr

				
					$ext = substr(strrchr($filename,'.'),1);
				
			

ابتدا آخرین نقطه (.) رو پیدا میکنه سپس با substr قسمت پسوند رو برمیگردونه
و یه روش دیگه با substr که از آخر نام فایل ۳ کاراکتر رو برمیگردونه

				
					echo $ext = substr($filename,-3);
				
			

اگر شما از روش دیگه ای استفاده می کنید خوشحال میشم در قسمت نظرات بنویسید

 

۵/۵ - (۱ امتیاز)

مطالعه بیشتر