Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> switch i użycie for, czy można zbudowac taki skrypt
xmarko
post
Post #1





Grupa: Zarejestrowani
Postów: 59
Pomógł: 0
Dołączył: 26.02.2004

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


Zastanawiam się , czy jest możliwe użycie petli for pobierajacej dane z tablicy i zastosowanie wyników dla funkcji switch?
Stworzyłem coś takiego:
  1. <?php
  2.  
  3. $wyswietl_napis = array (&#092;"Strona główna\", \"O nas\" , \"kr\");
  4. $cas = array(&#092;"glowna\" , \"o_nas\" , \"kr\");
  5. $ile=count($cas);
  6.  
  7. switch($_GET['akcja'])
  8. {
  9. for ($i=; $i<$ile ; $i++)
  10. {
  11. case $cas[$i]. &#092;":\".$wyswietl.\"=(<div class=wpisy>\".$wyswietl_napis [$i].\"</div>\"; break;
  12. } 
  13. }
  14. print ($wyswietl);
  15. ?>

Zdaje sobie sprawę że konstrukcja jest błędna - nie działa.


A oto poprawnie działająca funkcja switch

  1. <?php
  2. switch($_GET['akcja']){
  3. case &#092;"glowna\":$wyswietl = (\"<div class=wpisy>Strona główna</div>\"); break;
  4. case &#092;"o_nas\":$wyswietl = (\"<div class=wpisy>O nas</div>\"); break;
  5. case &#092;"kr\":$wyswietl = (\"<div class=wpisy>kr</div>\"); break;
  6.  
  7. }
  8. print ($wyswietl);
  9.  
  10. ?>


Prosze o opinie , sugestie, informacje czy jest możliwe zbudowanie czegoś takiego.
Jeżeli jest taka możliwość - proszę o sugestie w jakim miejscu i w jaki sposób należy zmienić treść skryptu.

Ten post edytował xmarko 31.01.2005, 10:39:52


--------------------
marko
Go to the top of the page
+Quote Post

Posty w temacie


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: 21.08.2025 - 02:39