本文整理汇总了PHP中getFolderListing函数的典型用法代码示例。如果您正苦于以下问题:PHP getFolderListing函数的具体用法?PHP getFolderListing怎么用?PHP getFolderListing使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了getFolderListing函数的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。
示例1: getFolderListing
/**
* get the list of folder under a specified folder
* which will be used for drop-down menu
* @param string $path the path of the specified folder
* @param array $outputs
* @param string $indexNumber
* @param string $prefixNumber the prefix before the index number
* @param string $prefixName the prefix before the folder name
* @return array
*/
function getFolderListing($path,$indexNumber=null, $prefixNumber =' ', $prefixName =' - ', $outputs=array())
{
$path = removeTrailingSlash(backslashToSlash($path));
if(is_null($indexNumber))
{
$outputs[IMG_LBL_ROOT_FOLDER] = removeTrailingSlash(backslashToSlash($path));
}
$fh = @opendir($path);
if($fh)
{
$count = 1;
while($file = @readdir($fh))
{
$newPath = removeTrailingSlash(backslashToSlash($path . "/" . $file));
if(isListingDocument($newPath) && $file != '.' && $file != '..' && is_dir($newPath))
{
if(!empty($indexNumber))
{//this is not root folder
$outputs[$prefixNumber . $indexNumber . "." . $count . $prefixName . $file] = $newPath;
getFolderListing($newPath, $prefixNumber . $indexNumber . "." . $count , $prefixNumber, $prefixName, $outputs);
}else
{//this is root folder
$outputs[$count . $prefixName . $file] = $newPath;
getFolderListing($newPath, $count, $prefixNumber, $prefixName, $outputs);
}
$count++;
}
}
@closedir($fh);
}
return $outputs;
}
开发者ID:hungnv0789,项目名称:vhtm,代码行数:44,代码来源:function.base.php
示例2: dirname
<?php
require_once dirname(__FILE__) . DIRECTORY_SEPARATOR . "inc" . DIRECTORY_SEPARATOR . "config.php";
if (!osc_is_admin_user_logged_in()) {
exit('Direct access is not allowed.');
}
echo '{';
$count = 1;
foreach (getFolderListing(CONFIG_SYS_ROOT_PATH) as $k => $v) {
echo ($count > 1 ? ', ' : '') . "'" . $v . "':'" . $k . "'";
$count++;
}
echo "}";
开发者ID:oanav,项目名称:closetshare,代码行数:13,代码来源:ajax_get_folder_listing.php
注:本文中的getFolderListing函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论