Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> $tablica['key1'] i wywolywanie $tablica[0] itd ...
orson
post
Post #1





Grupa: Zarejestrowani
Postów: 548
Pomógł: 2
Dołączył: 19.07.2003

Ostrzeżenie: (0%)
-----


witam ...

oto moj kod:
[php:1:25f4282925]
<?php
$module = array();

$module['core'][0] = 'core';
$module['core'][1] = 'test';
$module['core'][2] = 'none';
$module['core'][3] = 'orson';

$module['news'][0] = 'news';
$module['news'][1] = 'test1121';
$module['news'][2] = '123';
$module['news'][3] = 'orson';
?>
<table border=1>
<tr>

<td>nazwa modolu</td>
<td>wersia</td>
<td>zaleznosci</td>
<td>autor</td>

</tr>
<? for ($i = 0; $i <= count($module); $i++){
print '
<tr>

<td>'.$module[$i][0].'</td>
<td>'.$module[$i][1].'</td>
<td>'.$module[$i][2].'</td>
<td>'.$module[$i][3].'</td>

</tr>';
}
print_r($module);
?>

</table>

?>[/php:1:25f4282925]
zalozenia sa takie:
:arrow: nie znam indeksow [tu jest akurat core i news]
:arrow: nie znam znam liczby indeksow
:arrow: kazda pozycja posiada stala liczbe podpozycji/wlasciwosi [ tu 4 ]
:arrow: 'zestawy' [ te 4 elementy i indeks ] beda dodwawane w roznych miejscach ...
dlaczego ten kod nie dziala (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
jak robic tablice z indeksami i potem wywolywac to przez integery [ standardowo od 0 ]
mam nadzieje ze nie namotalem ...

z gory thx za pomoc ...

cya
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kurtz
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 786
Pomógł: 0
Dołączył: 18.03.2002
Skąd: Wroclaw/Warszawa

Ostrzeżenie: (0%)
-----


Hej
Cytat
witam ...

hmmm ... ciekawy pomysl z tym innym sposobem ale nie wiem czy moj nie jest wydajniejszy ...
Patrzac z boku przyznaje tobie racje. Lepiej w petli nie wykonywac zbyt duzo zbednych akcji. Od siebie proponuje jeszcze wyrzucenie count() poza petle. czyli:[php:1:4c85b2f1cb]$ile = count($module);
for ($i = 0; $i < $ile; $i++)
{ [/php:1:4c85b2f1cb]
W ten sposob unikasz kazdorazowego wykonywania count()'a na tablicy przy kazdej iteracji petli.


Pozdrawiam
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 16.09.2025 - 12:14