phpRS help fórum : phpRS Fórum
Hlavní diskuzní phpRS fórum. Najdete zde odpovědi na otázky týkající se provozu a instalace phpRS systému.
phpRS - redakční a informační systém
Pomoc s podmínkou v PHP
Zaslán uživatelem/kou: ZdenekPNJ (IP adresa zaznamenána)
Datum: 2010-12-01, 16:51

Zdravím,
tvořím plugin pro sportovní zápasy, ale potřeboval bych pomoci s php podmínkou IF. Jde o to, že jestli by nešlo zjednodušit tento zápis:
.......
if ($linefirst['vysledek_prubezny1_d']!=""):
$retezecfirst.=''.$linefirst['vysledek_prubezny1_d'].'';
endif;
$retezecfirst.=':';
if ($linefirst['vysledek_prubezny1_h']!=""):
$retezecfirst.=''.$linefirst['vysledek_prubezny1_h'].'';
endif;
if ($linefirst['vysledek_prubezny2_d']!=""):
$retezecfirst.=', '.$linefirst['vysledek_prubezny2_d'].'';
endif;
if ($linefirst['vysledek_prubezny2_h']!=""):
$retezecfirst.=':'.$linefirst['vysledek_prubezny2_h'].'';
endif;
.........
Jde o to, že je to funkční, ale zdá se mi, že ho je strašně moc (viz přiložený soubor).

Nešlo by to nějak zjednodušit, aby se stále nemuselo ptát, jestli je něco, tak vypiš tohle, jestli je něco dalšího, vypsat tohle.

Díky za radu.

LinkedIn - Zdeněk Pikulík

Regiony ČR.cz - 1. responzivní zpravodajství z regionů ČR
Medializujeme ČESKO.cz - Revoluční program podpory a modernizace obcí ČR
Obce2020.cz - Moderní řešení profesionálního webu pro obce

Přílohy: zapasy-blok.txt (8kB)  
Re: Pomoc s podmínkou v PHP
Zaslán uživatelem/kou: Kryšpín (IP adresa zaznamenána)
Datum: 2010-12-01, 23:03

// možná by to mohlo fungovat nějak takhle:

for($pom=1;$pom<7;$pom++){
if ($linefirst['vysledek_prubezny'.$pom.'_d']!=""){
$retezecfirst.=', '.$linefirst['vysledek_prubezny'.$pom.'_d'].'';
}
if ($linefirst['vysledek_prubezny'.$pom.'_h']!=""){
$retezecfirst.=', '.$linefirst['vysledek_prubezny'.$pom.'_h'].'';
}
}

// je to sice to samé, ale je to kratší ..

Není mi z toho na první pohled jasné, co to vlastně vypisuje. Jestli Ti jde o zkrácení zápisu tak by to mohlo být takhle, ale jeslti ti jde o to, jak to udělat celé jinak tak to není ono...

Hepbegclub | Čáslavsko | MN Čáslav



Celkem upraveno 1×. Poslední úprava Kryšpín v 01.12.2010 23:10.



Lituji, ale pouze registrovaní uživatelé mohou zasílat příspěvky do této sekce.
This forum powered by Phorum and designed by STaNBoSS.