Ben mümkün olduğunca hızlı bir PHP soket sunucusuna tampon girişi kontrol etmek zorunda. - #,, Az, AZ, 0-9: Bunu yapmak için, ben giriş mesajı $ tampon aşağıdaki dışında herhangi bir karakter (ler) varsa bilmeniz gerekir. ve $
Şu anda aşağıdaki ereg işlevini kullanarak, ancak hızı optimize etmek için yolu vardır merak ediyorum. Belki farklı bir işlevi, ya da farklı bir regex kullanmalı mıyım?
if (ereg("[A-Za-z0-9]\.\#\-\$", $buffer) === false)
{
echo "buffer only contains valid characters: a-z, A-Z, 0-9, #, -, ., $";
}