Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 5 odgovora
  • 3.063 pregleda

Najnovija ↓

kad if { i kad if:?? razlika?? 30.11.2002. u 19:16 · pre 291 mesec #1
Pozdrav svima!

Nesto mi nije jasno kada se koristi if { i kada if:

U nekom kodu gde se koriste multiple pages video sam, da stoji if: kada iza njega dolazi ?>, pa onda HTML koji treba da se pokazuje?

Pa sad me zanima, ako sam ja to dobro razumeo? IF: se koristi kada iza nekog uveta izlazis iz PHP taga ?>, pa onda upisujes sta da se prikaze ako, je ispunjen taj if?

I isto tako onda kad opet udjes u PHP <?php moras opet dakoristis else: umesto else { ako zelis da se prikaze ono drugo?

Malo sam ovo cudno napisao, ali ne znam kako lepse da opisem situaciju, jedino ako iskopiram kod.

Inace ja to kopiram pa stvar radi, al me interesuje zasto nesto radi i zasto ne.

Lep pozdrav,

dusan
Potpis
I tako dalje sve do smaka sveta ...
Re: kad if { i kad if:?? razlika?? 30.11.2002. u 23:40 · pre 291 mesec #2
To je alternativna primjena if/else petlje, cija sintaksa izgleda ovako:

Code:

<?php
if ($naprimjer == true):
?>
ovdje ispisi <b>HTML</b> ili sta god zelis
<?php
else:
?>
ovdje ponovo ispisi <i>neki HTML</i> ili sta god zelis
<?php
endif;
?>

Dakle, if: else: endif; je samo drugaciji nacin koristenja if/else petlje, umjesto standardnog i najcesceg nacina koristenja u obliku:
Code:

<?php
if ($naprimjer == true) {
?>
ovdje ispisi <b>HTML</b> ili sta god zelis
<?php
} else {
?>
ovdje ponovo ispisi <i>neki HTML</i> ili sta god zelis
<?php
}
?>




[Ovu poruku je menjao Gojko Vujovic dana 02.12.2002. u 23:21 GMT]
Potpis
Blog - baze podataka
---------------------
Oracle OCP DBA (9i & 10g)
Oracle Database: SQL Certified Expert
Oracle OCP Developer
Certified MySQL DBA
Re: kad if { i kad if:?? razlika?? 30.11.2002. u 23:56 · pre 291 mesec #3
Hteo sam baš isti post da dodam al StRipy ....

Citat:
Dakle, if: else: endif; je samo drugaciji nacin koristenja if/else petlje,


i endwhile: endfor: i endswitch
Re: kad if { i kad if:?? razlika?? 01.12.2002. u 00:55 · pre 291 mesec #4
Hvala vam obojici na pomoci.

Bas sam ono drugo trazio. Nisam znao, da je svejedno kako ga koristim. Ja sam izbegavao ono if { jer nisam znao, da je isto ako koristim if :

To je ono, kada covek nesto vidi, pa kopira, pa onda radi kako je video prvi put, pa je radilo :)



LP dusan
Potpis
I tako dalje sve do smaka sveta ...
Re: kad if { i kad if:?? razlika?? 02.12.2002. u 13:43 · pre 291 mesec #5
Samo da dodam da je praktičnije koristiti dvotačke u većim sourceovima zbog čitljivosti koda jer:

Code:

                }
            }
        }
   }


...nije isto čitljivo kao...

Code:

               endif;
           endwhile;
        endfor;
     end;


Comprende?
Potpis
Bolje 100 godina biti milioner nego nedelju dana siromašak
(c) Alan ford
Re: kad if { i kad if:?? razlika?? 02.12.2002. u 14:46 · pre 291 mesec #6
Da ali obično nisu jedan do drugog svi ti "}"-ovi ili je telo petlje toliko da ne može da stane u jedan ekran ili ... a u tim slučajevima dobro dođe for:, i druge fore :)
Potpis
Bolje 100 godina biti milioner nego nedelju dana siromašak
(c) Alan ford
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme