Eine andere Möglichkeit:
if(!strcasecmp($name,"admin") && ...)
Da hast Du recht ... wobei ich nicht weiß ob strcasecmp mehr Performance braucht als ein einfaches = ... und dann wäre meine Lösung besser, weil der den String nur einmal umgeformt würde ;o)
Nur mal so ...
Lieben Gruß
clynx