SetSql adlı üyeden alıntı: mesajı görüntüle
$Tcno		= '12345678901';
if( preg_match('/^\d{11}$/', $Tcno) )
	echo 'Doğru';
else
	echo 'Yanlış';
yazdığınız kodda başa sıfır ile başlıyan sayı yazıldığında false döndürmüyor.

kodu şu şekilde değiştirdim ve istediğim sonucu elde ettim.
teşekkürler
<?php


$Tcno        = '12345678901';
if( preg_match('/^[1-9]{1}[0-9]{10}$/', $Tcno) )
    echo 'Doğru';
else
    echo 'Yanlış';  

?>