<select id="lang_p" name="lang_p"> <?php $load = ""; $loadlist = ""; if ($handle = opendir('./system/lang')) { while (false !== ($file = readdir($handle))) { if ($file != "." && $file != ".." && (substr($file,0,1) != ".")) { $load = $load . $file . ","; } } closedir($handle); } $load = explode(",", $load); for ($loadcount=0; $loadcount < (count($load) - 1); $loadcount++) { if ($lang == $load[$loadcount]) { $loadlist = $loadlist . "<option value=\"$load[$loadcount]\" selected=\"selected\">$load[$loadcount]</option>"; } else { $loadlist = $loadlist . "<option value=\"$load[$loadcount]\">$load[$loadcount]</option>"; } } echo $loadlist; ?> </select>
Он вытаскивает название всех вайлов и папок.
Вопрос-
В папке lang есть файлы, типа lang.inc.php
Как можно сделать так, чтобы в списке выводилось не lang.inc.php, а просто lang?
Тоесть чтобы скрипт убирал окончание, в данном случае .inc.php?