View Single Post
ישן 09-01-13, 17:54   # 2
Haimz
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Sep 2010
הודעות: 1,221

Haimz לא מחובר  

אני לא בטוח, אבל תנסה:
PHP קוד:
<?php

$rtlChars
="\u0591-\u07FF\uFB1D-\uFDFD\uFE70-\uFEFC"; 
$ltrChars="A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02B8\u0300-\u0590\u0800-\u1FFF"."\u2C00-\uFB1C\uFDFE-\uFE6F\uFEFD-\uFFFF"; 
$ltrRegex='/^[^'.$rtlChars.']*['.$ltrChars.']/'; 
$rtlRegex='/^[^'.$ltrChars.']*['.$rtlChars.']/'; 

if(
preg_match($rtlRegex, "abc")) 
{ 
    echo 
"rtl"; 
} 
else if(
preg_match($ltrRegex, "abc")) 
{ 
    echo 
"ltr"; 
} 
else 
{ 
    echo 
"undefinded"; 
} 
?>
  Reply With Quote