Jump to content

elseif - if - else nesting possible?


tet3828

Recommended Posts

Perhaps I have not explained myself well enough.

 

I already have a few:

 

elseif {}

 

elseif {}

 

those work just fine, but what I was wondering is if I can:

 

elseif {

 

    if {

      }else {

       

      }}

 

 

You guys are most likely on the right track I'd better check my brackets.

You all would laugh your socks off if you saw my code.

Its not "against the law" but its better to uses switches and functional programing were it makes sense

 

This is legal

 

<?php

if(){
if(){
	if(){
	}
	elseif(){
		if(){
		}
		elseif(){
		}
	}
	else{
	}
}
elseif(){
	if(){
		if(){
		}
		else{
		}
	}
}
}
elseif(){
if(){
	if(){
	}
}
}
elseif(){
if(){
}
}
else{
}
?>

That looks fine, you can do a new IF in a elseif.

 

Perhaps I have not explained myself well enough.

 

I already have a few:

 

elseif {}

 

elseif {}

 

those work just fine, but what I was wondering is if I can:

 

elseif {

 

    if {

       }else {

       

      }}

 

 

You guys are most likely on the right track I'd better check my brackets.

You all would laugh your socks off if you saw my code.

That looks fine, you can do a new IF in a elseif.

 

Perhaps I have not explained myself well enough.

 

I already have a few:

 

elseif {}

 

elseif {}

 

those work just fine, but what I was wondering is if I can:

 

elseif {

 

    if {

      }else {

       

      }}

 

 

You guys are most likely on the right track I'd better check my brackets.

You all would laugh your socks off if you saw my code.

 

What if he literally was doing:

 

elseif {
if(){}else{}
}

 

Instead of:

 

elseif(){
if(){}else{}
}

 

Or he forgot parentheses somewhere instead of curly brackets.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.