创建PHP类获胜';t不允许我使用控制语句


Creating a PHP Class won't allow me to use control statements

我有一个非常简单的问题。我正在创建一个类,其中有一个接受输入的公共函数。在函数内部,我想使用and if语句来确定值是大于还是小于类属性。当我开始在IDE(Aptana)中键入IF语句时,它会给我一个语法错误。我是PHP的新手,所以如果有人能给我指明正确的方向,我将不胜感激

你能粘贴你的问题代码片段以及它给你带来的语法错误吗?这样我们就可以看到你是如何编写代码的了?如果不了解这些细节,很难回答你的问题。

通常,函数的PHP代码应该如下所示:

<?php
function myFunction( value) {
  if (value == "true") {
    echo "Your value is true" 
     }
  else {
    echo "Your value returned false"
   }
?>

如果这还不清楚,请查看下面关于用If语句编写PHP函数的文章。http://www.w3schools.com/php/php_if_else.asp

事实证明,Aptana在这种情况下错误地显示了语法错误。一旦我输入了一个完整的if语句,语法错误就消失了。

通常Aptana会自动填充(或者至少尝试自动填充),但由于某种原因,它在类对象内部不会这样做。奇怪的