no, the problem is that you need to format your code.
Use an indent style, e.g.
if ($a == $b) {
//do something
} elseif ($c == $d) {
if ($a > 0 && $b > 0) {
//do something else
} else {
//huh?
}
} else {
//do whatever else
}
or
if ($a == $b)
{
//do something
}
elseif ($c == $d)
{
if ($a > 0 && $b > 0)
{
//do something else
}
else
{
//huh?
}
}
else
{
//do whatever else
}
or
if ($a == $b) {
//do something
}
elseif ($c == $d) {
if ($a > 0 && $b > 0) {
//do something else
}
else {
//huh?
}
}
else {
//do whatever else
}
or even
if ($a == $b):
//do something
elseif ($c == $d):
if ($a > 0 && $b > 0):
//do something else
else:
//huh?
endif;
else:
//do whatever else
endif;
turn word wrap off to read the line numbers correctly.