。首先看一下sae的storage服务内容:
立即学习“PHP免费学习笔记(深入)”;
<span <?<span php
</span><span //</span><span 从SAE的汇总信息拿到这2个key
//属性
//方法</span>
<span function</span> loadImagesByGroupName(<span $directoryname</span><span ) {
</span><span $accessKey</span> = "your app's accessKey"<span ;
</span><span $secretKey</span> = "your app's secretKey"<span ;
</span><span $sae_storage</span> = <span new</span> SaeStorage(<span $accessKey</span>, <span $secretKey</span><span );
</span><span $domainName</span> = "projectimages"<span ;
</span><span $listfiles</span> = <span $sae_storage</span>->getListByPath(<span $domainName</span>, <span $directoryname</span><span );
</span><span $files</span> = <span $listfiles</span>["files"<span ];
</span><span $imageUrls</span> = <span array</span><span ();
</span><span foreach</span> (<span $files</span> <span as</span> <span $imagefile</span><span ) {
</span><span $tempName</span>=<span $directoryname</span> ."/". <span $imagefile</span>["Name"<span ];
</span><span $imageUrl</span> = <span $sae_storage</span>->getUrl(<span $domainName</span>, <span $tempName</span><span );
</span><span array_push</span>(<span $imageUrls</span>, <span $imageUrl</span><span );
}
</span><span return</span> <span $imageUrls</span><span ;
}
</span><span //</span><span 测试方法
//try {
//
// $result = loadImagesByGroupName("cokegame");
// print_r($result);
//} catch (Exception $e) {
// echo "Error:" . $e->getMessage();
//}</span>
?></span>
立即学习“PHP免费学习笔记(深入)”;
立即学习“PHP免费学习笔记(深入)”;
立即学习“PHP免费学习笔记(深入)”;
<span <span require_once</span> 'CustomImage.php'<span ;
</span><ul <span class</span>="itemImageList">
<?<span php
</span><span $imagesUrls</span>=loadImagesByGroupName("cokegame"<span );
</span><span //</span><span 使用for对数组进行循环</span>
<span for</span>(<span $i</span>=0;<span $i</span><<span count</span>(<span $imagesUrls</span>);<span $i</span>++<span )
{
</span>?>
<li>
<a href="javascript:void(0);" rel=""><img src=<?php <span echo</span alt="SAE学习-使用SAE的Storage服务存储图片_PHP教程" > <span $imagesUrls</span>[<span $i</span>] ?> alt="Coke Gaming Zone Preview Image"></a>
</li>
<?<span php
}
</span>?>
<div <span class</span>="clearfix"></div>
</ul></span>
立即学习“PHP免费学习笔记(深入)”;
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号