Files
EasySoft-ZenTaoPMS/test/model/file/getextension.php
T
2022-05-06 17:07:55 +08:00

40 lines
1.7 KiB
PHP
Executable File

#!/usr/bin/env php
<?php
include dirname(dirname(dirname(__FILE__))) . '/lib/init.php';
include dirname(dirname(dirname(__FILE__))) . '/class/file.class.php';
su('admin');
/**
title=测试 fileModel->getExtension();
cid=1
pid=1
获取 1.xlsm 的扩展名 >> xlsm
获取 2.jpg 的扩展名 >> jpg
获取 3.ppt 的扩展名 >> txt
获取 4.txt 的扩展名 >> mp4
获取 5.zip 的扩展名 >> zip
获取 1.php 的扩展名 >> txt
获取 2.phtml 的扩展名 >> txt
获取 3.jsp 的扩展名 >> txt
获取 4.py 的扩展名 >> txt
获取 5.abc 的扩展名 >> txt
*/
$fileNames = array('1.xlsm', '2.jpg', '3.txt', '4.mp4::mp4', '5.zip::zip');
$errorFileNames = array('1.php', '2.phtml', '3.jsp', '4.py', '5.abc');
$file = new fileTest();
r($file->getExtensionTest($fileNames[0])) && p() && e('xlsm'); // 获取 1.xlsm 的扩展名
r($file->getExtensionTest($fileNames[1])) && p() && e('jpg'); // 获取 2.jpg 的扩展名
r($file->getExtensionTest($fileNames[2])) && p() && e('txt'); // 获取 3.ppt 的扩展名
r($file->getExtensionTest($fileNames[3])) && p() && e('mp4'); // 获取 4.txt 的扩展名
r($file->getExtensionTest($fileNames[4])) && p() && e('zip'); // 获取 5.zip 的扩展名
r($file->getExtensionTest($errorFileNames[0])) && p() && e('txt'); // 获取 1.php 的扩展名
r($file->getExtensionTest($errorFileNames[1])) && p() && e('txt'); // 获取 2.phtml 的扩展名
r($file->getExtensionTest($errorFileNames[2])) && p() && e('txt'); // 获取 3.jsp 的扩展名
r($file->getExtensionTest($errorFileNames[3])) && p() && e('txt'); // 获取 4.py 的扩展名
r($file->getExtensionTest($errorFileNames[4])) && p() && e('txt'); // 获取 5.abc 的扩展名