Why does 'Cannot break/continue 1 level' comes in PHP?

Viewed 45483

I am getting sometimes this error on production at:

if( true == $objWebsite ) {
    $arrobjProperties = (array) $objWebsite->fetchProperties( );
    if( false == array_key_exists( $Id, $Properties ) ) {
       break;
    }
    $strBaseName = $strPortalSuffix . '/';

    return $strBaseName;
}

$strBaseName = $strSuffix ;
return $strBaseName;

I have tried to reproduce this issue. But not getting any progress. $Id, $Properties having value received.

Does anyone know when does 'Cannot break/continue 1 level' comes in PHP?

I have seen this post PHP Fatal error: Cannot break/continue. But didn't got any help.

3 Answers
Related