t e s t _ b a d _ o p t i o n _ n a m e s ( ) { f o r e a c h ( a r r a y ( ' ' , ' 0 ' , ' ' , 0 , f a l s e , n u l l ) a s $ e m p t y ) { $ t h i s - > a s s e r t F a l s e ( g e t _ o p t i o n ( $ e m p t y ) ) ; $ t h i s - > a s s e r t F a l s e ( a d d _ o p t i o n ( $ e m p t y , ' ' ) ) ; $ t h i s - > a s s e r t F a l s e ( u p d a t e _ o p t i o n ( $ e m p t y , ' ' ) ) ; $ t h i s - > a s s e r t F a l s e ( d e l e t e _ o p t i o n ( $ e m p t y ) ) ; } } f u n c t i o n t e s t _ r e t u r n s _ f a l s e _ i f _ g i v e n _ a n _ i n v a l i d _ e m a i l _ a d d r e s s ( ) { $ d a t a = a r r a y ( " k h a a a a a a a a a a a a a a a n ! " , ' h t t p : / / b o b . e x a m p l e . c o m / ' , " s i f i ' d g i v e u i t , s p a m e r ! 1 " , " c o m . e x a m p l e N O S P A M b o b " , " b o b @ y o u r m o m " ) ; f o r e a c h ( $ d a t a a s $ d a t u m ) { $ t h i s - > a s s e r t F a l s e ( i s _ e m a i l ( $ d a t u m ) , $ d a t u m ) ; } }