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
|