Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Includowanie wszystkich plików
Forum PHP.pl > Forum > PHP
wozniak
Witam jak includowac wszystkie pliki z folderu XXX ktore maja przed nazwa "cos_" questionmark.gif
Pigula
moze w petli sprawdzaj wyrazeniem regularnym czy plik sie zaczyna od cos_ i jezeli tak to includujesz go jak nie to kolejny do momentu przejzenia wszystkich plikow z katalogu XXX.
wozniak
Ale jak to zrobic bo ja nie mam pojecia jak zrobic taka petle itp.
Liko
  1. <?php
  2. $katalog = './'; // Nazwa katalogu skad maja byc includowane pliki.
  3.  
  4. if ( $handle = opendir( $katalog ) ) {
  5.  while ( false !== ( $file = readdir( $handle ) ) ) {
  6.  if ( $file != &#092;".\" && $file != \"..\" && substr( $file, 0, 4 ) == 'cos_' ) {
  7.  include_once $katalog.$file;
  8.  }
  9.  }
  10.  closedir( $handle );
  11. }
  12. ?>
Rastman
albo podobnie, ale na wyr. regularnych z zabezpieczeniem kropek:
Kod
<?php
$katalog='XXX';
$wzorzec='^cos_';
$fd=opendir($katalog);
while($file=readdir($fd))
{
  if($file!='.'&&$file!='..'&&ereg($wzorzec,$file))
  {
   include($katalog."/".$file);
  }
}
wozniak
Dzieki wielkie za pomoc!!
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.