... 72concatenating string values, 289 –293conditional statementscapabilities of, 80 if() statement, 81 84 merging forms and result pages with, 86 88 nesting, 86 switch() statement, 84 85 conditions, combining ... of, 81 84 if() tests, using with strlen() functions, 2 68 if-else() blocks, using ternary operators with, 85 if-else() construct, example of, 81 82 if-elseif-else() construct, example of, 82 84 illegal ... keywords, 92–93loopsdefinition of, 88 do() loop, 89 –90for() loop, 90–92foreach() loop, 100–103, 117–1 18, 135–136processing arrays with, 100while() loop, 88 89 LPAD() function versus str_pad(),...