我知道我很可能会被这个问题激怒,但是没有人要问,我转向你。这是正确的javascript> php转换-在我开始不良做法之前,我想知道这是否是解决此问题的正确方法。
JAVASCRIPT-
Baseline.prototype.setAge = /*void*/ function(/*double*/ newage) {
if ((newage > 0.0) && (newage <= 250.0)) {
this.Age = newage;
}
PHP-
public function setAge($newage) {
if (($newage > 0.0) && ($newage <= 250.0))
{
$Age = $newage;
}
感谢大家的帮助-只是想继续学习。
最佳答案
正确的php代码段将是:
class Baseline
{
public $age;
public function setAge($newage)
{
if (($newage > 0.0) && ($newage <= 250.0)) {
$this->age = $newage;
}
}
}
您当前的代码片段将$ newage分配给该函数的作用域变量,实际上什么也没做。