Autor | Zpráva | ||
---|---|---|---|
*Čvachta* Profil * |
#1 · Zasláno: 11. 1. 2005, 18:34:41
Co znamena $adresar->Close(); = co je to za zapis ??!!! Nechapu to ----
<html> <body> Seznam souboru ve zvolenem adresari :<br><br> <? //tady se nastavi, jaky adresar se ma vypsat (momentalne je cesta nastavena na "adresar\" // (misto "\" pouzijte "\\") $adresar=Dir("adresar\\"); // nasledujici radky jsou proto, aby preskocil ve vypisu . a .. (mozno vynechat) $tmp=$adresar->Read(); $tmp=$adresar->Read(); while($polozka=$adresar->Read()) { echo $polozka."<br>"; } $adresar->Close(); ?> <!-- zde muzete soubor rozdelit a vzit si jen tu cast, kterou potrebujete ================================================================== --> <br><br><br> Druha cast - nabidne soubory ke stazeni:<br><br> <? //tady se nastavi, jaky adresar se ma vypsat (momentalne je cesta nastavena na "adresar\" // (misto "\" pouzijte "\\") $adresar=Dir("adresar\\"); // nasledujici radky jsou proto, aby preskocil ve vypisu . a .. (mozno vynechat) $tmp=$adresar->Read(); $tmp=$adresar->Read(); while($polozka=$adresar->Read()) { echo "<a href=\"adresar\\$polozka\">$polozka</a><br>"; } $adresar->Close(); ?> </body> </html> |
||
thingwath Profil |
#2 · Zasláno: 11. 1. 2005, 18:57:28
To je objektově se tvářící rozhraní PHP pro práci s adresářem. Konkrétně $adresar->Close() znamená volání metody Close objektu adresar.
|
||
*Čvachta* Profil * |
#3 · Zasláno: 11. 1. 2005, 19:10:33
$adresar->Close(); = Close($adresar);
jo??? |
||
thingwath Profil |
#4 · Zasláno: 11. 1. 2005, 19:21:53
No, to je něco jiného. V zásadě říkáme objektu adresar, který sám o sobě uvnitř drží data a obsahuje metody, aby provedl Close. Tak jak je to napsané - Close ($adresar); to napsat nelze, protože tím pouze voláme funkci close a chceme zavřít adresář. Šlo by to, kdyby byl adresar handler pro soubor nebo adresář, ale to není, protože je to objekt :-) My ovšem nevoláme funkci close, tu nechceme. My chceme členskou funkci třídy adresar s názvem Close. Ovšem to není ta samá jako Close funkce pro zavíraní souborů v PHP.
|
||
Michalek Profil |
#5 · Zasláno: 11. 1. 2005, 19:50:47
thingwath
Tak to teda pochopit nejde :-) Spis bych doporucil najit si neco o objektovem programovani v PHP (myslim ze kdysi na intervalu vysel clanek a jeste dobry (hodne dobry) serial byl nekde na nejakem linuxovem serveru). Myslim ze bude v googlu stacit zadat: PHP třídy |
||
thingwath Profil |
#6 · Zasláno: 11. 1. 2005, 20:18:28 · Upravil/a: thingwath
Michalek
ano, linuxsoft.cz, skutečně dobrý seriál |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0