2010-07-16 5 views
0

Может кто-то пожалуйста, помогите мне переписать эти код:Проблема с Ерег осуждается

if (eregi($asked,$accepted)) { 
$this->plot_type = $which_pt; 
return true; 
} else { 
$this->DrawError('$which_pt not an acceptable plot type'); 
return false; 
} 

Любая помощь будет высоко ценится, я пытался все исправить, я получил через Google, но никто не смог это исправить.

Спасибо.

ответ

0
if (preg_match($asked."i",$accepted)) // there is no case insensitive version of preg_match 
{ 
    $this->plot_type = $which_pt; 
    return true; 
} else { 
    $this->DrawError("$which_pt not an acceptable plot type"); // i think you want " instead of ' here 
    return false; 
} 

должен это сделать. Если это не так, пожалуйста, поделитесь с нами содержимым регулярного выражения в $asked.