Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] array_push
-gox-
post
Post #1





Goście







mam taki kod:
  1. <?php
  2. function getKat ($patch=0) {
  3. $patch = trim($patch);
  4. if ($patch != NULL) define('PATCH', './' . $patch . '/');
  5. else define('PATCH', './');
  6. $dir = array();
  7. if ($d = @dir( PATCH )) {
  8. while ($plik = trim($d->read())) {
  9. if ($plik != '.' && $plik != '..' && preg_match('#^[w]+.txt$#', $plik))
  10. $dane_kategorii = file_get_contencts($plik);
  11. $dane_kategorii = explode('|', $dane_kategorii);
  12. $ile_filmow = count($dane_kategorii);
  13. for ($i=0; $i < $ile_filmow; $i++) {
  14. array_push($dir, $plik => $dane_kategorii[$i])
  15. }
  16. }
  17. $d->close(); // wlasciwie po co? tongue.gif
  18. return $dir;
  19. } else {
  20. echo ("\n !WARNING! Funkcja getKat(), nie ma takiego katalogu\n");
  21. return false;
  22. }
  23. }
  24. ?>


i teraz chcialbym miec na wyjsciu tablice, gdzie key'ami bedza nazwy plikow z kategiora, a wartosciami dane z plikow.. niestety
array_push($dir, $plik => $dane_kategorii[$i])
zwraca blad: Parse error: syntax error, unexpected T_DOUBLE_ARROW
jak jest z tymki keyami, nigdy mi to nei wychodzi sad.gif
Go to the top of the page
+Quote Post

Posty w temacie
- gox   [PHP] array_push   10.06.2008, 12:33:51
- - mike   Co miałeś ma myśli pisząc:[PHP] pobierz, plaintext...   10.06.2008, 12:36:34
- - Gość   no wiem, ale nie wiem rownoczenie jak powinno byc ...   10.06.2008, 12:42:45
- - gox   juz se poradzilem [PHP] pobierz, plaintext <?p...   10.06.2008, 13:00:18


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 08:03