PHP for ($x = 0; $x <= 10; $x++) { for ($y = 0; $y <= 10; $y++) { if(x + y == 16) break 2; } } Rust 'outer: for i in 0..10{ 'inner: for j in 0..10{ if i + j == 16 { break 'outer; } } }
println!("Outer loop"); 'inner: loop { println!("Inner loop"); break 'outer;} } }
for(loopOne){ for(loopTwo){ if(certainCondition == true){ break 2; } } }
rust version: 'Outer: for loopOne{ for loopTwo{ if ceratinCondition == true{ break 'Outer; } } }
PHP: for(loopOuter){ for(loopInner){ if(condition == true){ break 2; } } } Rust: 'Outer: for loopOuter{ for loopInner{ if condition == true{ break 'Outer; } } }(Edited: 2021-10-27)
PHP for(loopA) { for(loopB) { if(something) break 2; } }
Rust 'outer' : for x in 0..5 { 'inner': for y in 0..5{ if y == 4 { break 'outer'; } } }