Generiert eine Dateiliste und gibt das Ergebnis als Array zurück
<?php
$listParameters = array();
$listParameters['dir'] = '/dev/beispieldaten/fuer-listen';
print '<pre>';
var_dump(wList::createListArray($listParameters));
print '</pre>';
?>
array(19) { [0]=> string(36) "/dev/beispieldaten/fuer-listen/1.php" [1]=> string(37) "/dev/beispieldaten/fuer-listen/10.php" [2]=> string(37) "/dev/beispieldaten/fuer-listen/11.php" [3]=> string(37) "/dev/beispieldaten/fuer-listen/12.php" [4]=> string(37) "/dev/beispieldaten/fuer-listen/14.php" [5]=> string(37) "/dev/beispieldaten/fuer-listen/15.php" [6]=> string(37) "/dev/beispieldaten/fuer-listen/16.php" [7]=> string(37) "/dev/beispieldaten/fuer-listen/17.php" [8]=> string(37) "/dev/beispieldaten/fuer-listen/18.php" [9]=> string(37) "/dev/beispieldaten/fuer-listen/19.php" [10]=> string(36) "/dev/beispieldaten/fuer-listen/2.php" [11]=> string(37) "/dev/beispieldaten/fuer-listen/20.php" [12]=> string(36) "/dev/beispieldaten/fuer-listen/3.php" [13]=> string(36) "/dev/beispieldaten/fuer-listen/4.php" [14]=> string(36) "/dev/beispieldaten/fuer-listen/5.php" [15]=> string(36) "/dev/beispieldaten/fuer-listen/6.php" [16]=> string(36) "/dev/beispieldaten/fuer-listen/7.php" [17]=> string(36) "/dev/beispieldaten/fuer-listen/9.php" [18]=> string(40) "/dev/beispieldaten/fuer-listen/" }
<?php
$listParameters = array();
$listParameters['dir'] = '/dev/beispieldaten/fuer-listen';
$listParameters['orderBy'] = "/wd:stat/@path";
$listParameters['orderDir'] = 'asc';
$listParameters['orderType'] = 'natLocal';
print '<pre>';
var_dump(wList::createListArray($listParameters));
print '</pre>';
?>
array(19) { [0]=> string(36) "/dev/beispieldaten/fuer-listen/1.php" [1]=> string(36) "/dev/beispieldaten/fuer-listen/2.php" [2]=> string(36) "/dev/beispieldaten/fuer-listen/3.php" [3]=> string(36) "/dev/beispieldaten/fuer-listen/4.php" [4]=> string(36) "/dev/beispieldaten/fuer-listen/5.php" [5]=> string(36) "/dev/beispieldaten/fuer-listen/6.php" [6]=> string(36) "/dev/beispieldaten/fuer-listen/7.php" [7]=> string(36) "/dev/beispieldaten/fuer-listen/9.php" [8]=> string(37) "/dev/beispieldaten/fuer-listen/10.php" [9]=> string(37) "/dev/beispieldaten/fuer-listen/11.php" [10]=> string(37) "/dev/beispieldaten/fuer-listen/12.php" [11]=> string(37) "/dev/beispieldaten/fuer-listen/14.php" [12]=> string(37) "/dev/beispieldaten/fuer-listen/15.php" [13]=> string(37) "/dev/beispieldaten/fuer-listen/16.php" [14]=> string(37) "/dev/beispieldaten/fuer-listen/17.php" [15]=> string(37) "/dev/beispieldaten/fuer-listen/18.php" [16]=> string(37) "/dev/beispieldaten/fuer-listen/19.php" [17]=> string(37) "/dev/beispieldaten/fuer-listen/20.php" [18]=> string(40) "/dev/beispieldaten/fuer-listen/" }
Hinweis
Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel "So verwenden Sie das PHP-Framework in eigenen Scripten".
Wenn Sie eine Funktion innerhalb einer Weblication® Seite z.B. über das PHP-Quelltext Element oder in einem XSL-Template über wsl:php einbinden, muss das Framework über die grid.php nicht mehr referenziert werden.