文件存储服务简介
TAE文件存储服务采用阿里云开放存储服务(Open Storage Service,简称OSS)来支持任意数据类型的存储,支持任意时间、地点的数据上传和下载。OSS中每个存储对象(object)由名称、内容、描述三部分组成。通过OSS可以获得更稳定更安全的存储服务,使开发大容量和高并发系统变得更容易。
文件存储服务API
PHP引擎中内嵌了文件存储对象 $fileStoreService,可直接调用。
1. saveTextFile(fileContent,fileName) 方法,存储文本文件
$saveTextFileResult = $fileStoreService->saveTextFile("xinyuan","/services/tfs/xinyuan.txt") ;
2. getFileText(fileName) 方法,获取文件内容
$getFileTextResult = $fileStoreService->getFileText("/services/tfs/xinyuan.txt") ;
3. isFileExist(fileName) 方法,判断文件是否存在
$isFileExistResult = $fileStoreService->isFileExist("/services/tfs/xinyuan.txt") ;
4. deleteFile(fileName) 方法,删除文件
$deleteFileTextResult = $fileStoreService->deleteFile("/services/tfs/xinyuan.txt") ;
文件存储服务使用示例
getfiletextresult="$fileStoreService-"-->getFileText("/services/tfs/filename.txt") ;
echo "getFileText:" . $getFileTextResult;
$fileStoreService->saveTextFile("filecontent","/services/tfs/filename.txt") ;
$getFileTextResult = $fileStoreService->getFileText("/services/tfs/filename.txt") ;
echo "getFileText:".$getFileTextResult;
$isFileExistResult = $fileStoreService->isFileExist("/services/tfs/filename.txt") ;
echo "isFileExist:".$isFileExistResult;
$fileStoreService->deleteFile("/services/tfs/filename.txt") ;
$getFileTextAfterDeleteResult = $fileStoreService->getFileText("/services/tfs/filename.txt") ;
echo "getFileText:".$getFileTextAfterDeleteResult;
$fileStoreService->createDir("/services/tfs/newdir/") ;
$fileStoreService->deleteDir("/services/tfs/newdir/") ;
FAQ
关于此文档暂时还没有FAQ