Větvení - PHP -

6 příspěvků

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. konstrukci if - elseif - else jsem snad pochopil ... ale nechapu vnorovani :(( myslel jsem ze to musi jiti takto IF libovolny pocet ELSE-IF ELSE ENDIF a mam tento skript <?php $file = $sekce . ".php"; // stanoveni podminky - definovani promenne a koncovky if(!empty($sekce)): if (File_Exists ($file)): // jestlize existuje soubor include $file; // vloz soubor else: // jinak echo "Omlouváme se, ale tato sekce se usilovně předělává, mějte prosím ztrpení, děkujeme!"; // vloz tohle endif; // konec else: //vnorena podminka include ('news.php'); // vloz news.php endif; ?> ktery sem si napsal sam , vyjma toho vnorovani ...ktere moc nechapu ...neni na netu negde odkaz kde je to vysvetleno? DIKY MOC ...
  2. no, ja pouzivam pri vnorovani {} a nemam problem. vypadalo by to asi takhle <?php $file = $sekce.'.php'; // stanoveni podminky - definovani promenne a koncovky if (!empty($sekce)) { __if (File_Exists($file)) // jestlize existuje soubor ____include ($file); // vloz soubor __else //jinak ____echo ('Omlouváme se, ale tato sekce se usilovně předělává, mějte prosím strpení.'); // vloz tohle } else // $sekce je empty __include ('news.php'); // vloz news.php ?> _ je tam misto mezer, aby to bylo trochu odsazeny nikomu to nenutim, ale me tenhle styl naprosto vyhovuje. btw je to zajimavy, ale pouzivam styl odsazovani, kterej je sice prehlednej, ale (skoro) nikdo jinej ho nepouziva... snad jsem ten skript uplne nezmagoril
  3. dik ale tohle jsem nechtel ;))), potreboval sem spis vysvetlit nebo hodit link na vnorovani ... jine nez je vsude v knizkach ( if - elseif-elseif.. else , endif) ....
  4. A nemyslel jsi toto ? <?php if (File_Exists($file1)) include ($file1); // vloz soubor 1 elseif (File_Exists($file2)) include ($file2); // vloz soubor 2 elseif (File_Exists($file3)) include ($file3); // vloz soubor 3 elseif (File_Exists($file4)) include ($file4); // vloz soubor 4 else echo ('Omlouváme se, ale dnes nepracujeme.'); ?> ostatní závorky jsem vynechal kvůli přehledu :-)
  5. jo ale tuhle konstrukci chapu to je standartni :))) vysvetlovana vsude, na netu, v knizkach (KOSEK atd.) ale to co jsem uvedl..to je vnorovani ci co ... to sem nikde nenasel a neni mi to zcela jasne ...
  6. tak to uz pak nevim, o co ti jde. z toho skriptu, kterej jsi napsal sam, jak pises, je jasny, ze vnorovani chapes. protoze if(!empty($sekce)) je prvni podminka a if (File_Exists ($file)) je podminka v ni vnorena. snad bych jenom dodal, ze elseif a else je nepovinny...

← Zpět na všechna témata