Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Jak tego if'a przekształcić z postaci (1==1?1:0) skróconej do pełnej?
Forum PHP.pl > Forum > Przedszkole
Neutral
Mam takiego if'a: $a = true ? 0 : true ? 1 : 2;
Chcę to zrobić na postać:
if(){

}elseif(){

}else{

};
Pyton_000
a w czym problem?
Neutral
  1. echo(true ? 0 : true ? 1 : 2);
will output: 2
  1. <?php
  2. if(true){
  3. echo 0;
  4. }elseif(true){
  5. echo 1;
  6. }else{
  7. echo 2;
  8. }
  9. ?>

will output: 0

Mam inny wynik po przekształceniu na if'a. Nie wiem jak to poprawnie zapisać.
markuz
Potraktuj to w ten sposób:
Kod
(true ? 0 : true) ? 1 : 2
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.