Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript>;PHP(学习)_Javascript_Php - Fatal编程技术网

Javascript>;PHP(学习)

Javascript>;PHP(学习),javascript,php,Javascript,Php,我意识到我很可能会因为这个问题而被激怒,但由于没有人问,我转向你。这是一个正确的javascript>php转换吗?在我开始不良实践之前,我想知道这是否是正确的方法 JAVASCRIPT-- Baseline.prototype.setAge=/*void*/函数(/*double*/newage){ 如果((newage>0.0)&&&(newage 0.0)&&($newage正确的php代码段是: class Baseline { public $age; public

我意识到我很可能会因为这个问题而被激怒,但由于没有人问,我转向你。这是一个正确的javascript>php转换吗?在我开始不良实践之前,我想知道这是否是正确的方法

JAVASCRIPT--

Baseline.prototype.setAge=/*void*/函数(/*double*/newage){

如果((newage>0.0)&&&(newage 0.0)&&($newage正确的php代码段是:

class Baseline
{
    public $age;

    public function setAge($newage)
    {
        if (($newage > 0.0) && ($newage <= 250.0)) {
            $this->age = $newage;
        }
    }
}
类基线
{
公众年龄;
公共功能设置($newage)
{
如果($newage>0.0)和($newage=$newage;
}
}
}

您当前的代码段将$newage分配给作用域为函数的变量,实际上什么也不做。

您所说的“javascript>php转换”是什么意思?您可以使用
Baseline.prototype.setAge=/*void*/function setAge(/*double*/newage){
保留函数名。除此之外,是的,这两个函数似乎做了相同的事情。这个问题不应该被炒作。它是关于主题的,并且提供了一个尝试。所以,干得好。在使用它之前,你应该声明$age谢谢,这当然是最好的做法,但无论如何它都会起作用:)在JavaScript示例中,
this.age
之前没有设置。当然这是一个很好的实践,但它仍然遵循一个更有效的转换,没有声明。我想帮助越多越好?啊,好吧,这样做更有意义。我不确定“->”是否指向新的所有权。谢谢!只是为了确保我得到了它s、 。这个看起来怎么样,再次感谢你们,你们是有史以来最好的知识来源。JSCRIPT
Baseline.prototype.getNewAct=/*double*/function(/*Intervention*/inter){act=inter.getAct(this);return act;}
PHP
public function getNewAct($inter){$act=$inter->getAct($this);return$act;}
再次感谢大家!!
public function setAge($newage) {
    if (($newage > 0.0) && ($newage <= 250.0))
    {
        $Age = $newage;
    }
class Baseline
{
    public $age;

    public function setAge($newage)
    {
        if (($newage > 0.0) && ($newage <= 250.0)) {
            $this->age = $newage;
        }
    }
}