La i sta per "case-insensitive" per cui non vi è differenza tra maiuscole e minuscole. Il + indica "uno o più" (deve essere presente almeno un carattere), così come * sta per "zero o più" ecc.
Per approfondire l'argomento puoi dare una letta alle espressioni regolari ed alla funzione preg_match()