如何使用机器学习或其他一些技术来区分什么是数学用户输入和什么不是 PHP 中的数学用户输入?
通过数学用户输入,我的意思是可以计算/解决的数学语句。
因此,我构建了一个可以处理 PHP 中基本算术的计算器。之前,我通过用户输入来检查它是否是可以计算的数学语句。如果不是那么echo "can not be computed";
所以在伪代码/半代码中:
function isComputable($input){
/* code I need help with here */
}
$userInput = $_GET['input'];
if(isComputable($userInput){
compute($userInput);
}
else{
echo "can not be computed";
}
在 PHP 中执行此操作的最佳方法是什么?