foreach ($_POST['key'] as $key => $val) {

if ($key === 0) $sql.= $val . "='1'";
else $sql.= " and " . $val . "='1'";

上記の文の$sqlの後の.=の意味が分かりません。
基本的な書き方のルールだと思うのですが
検索してもでてこなくて困っています。よろしくお願いいたします。