Date: 01/26/07 (Code WTF) Keywords: mysql, sql Достался один проектик, написанный румынским аутсорсерами для немцев. if( strlen( $pName ) != strlen( str_replace(" ", "", $pName) ) ) {//contains spaces $isName = false; } Но этого им показалось мало. Далее в той же процедуре они проверяют всю строку на цифра/буква/подчеркивание: for ($i=0 ; ($i < strlen($pName)) && ($isName) ; $i++ ) { if( !( ctype_alpha( $pName[$i] ) || ctype_digit( $pName[$i] ) || ( $pName[$i] == '_' ) ) ) { $isName = false; } } И не менее удачное сравнение строки с образцом, тот же проект: if ((strtolower($fmultipledownload) != strtolower("YES")) && (strtolower($fmultipledownload) != strtolower("NO")) ) { // some stuff here } Source: http://community.livejournal.com/code_wtf/65914.html
|