需要帮助将.NET类结构转换为PHP

时间:2013-08-24 00:33:56

标签: php vb.net

我希望有人可以帮助我在php中实现相同的结构。这是我在.NET类中所做的。

Public Class objSample

Private _MyPrivateVar As Boolean = False

Public Property MyPublicProperty As Boolean
    Get
        Return _MyPrivateVar
    End Get
    Set(ByVal value As Boolean)
        _MyPrivateVar = value
    End Set
End Property

End Class

2 个答案:

答案 0 :(得分:1)

这是:

class objSample
{
   private $_MyPrivateVar = false;

   public $_MyPublicProperty;

   public function getMyPrivateVar()
   {
       return $this->_MyPrivateVar;
   }

   public function setMyPrivateVar($val)
   {
       $this->_MyPrivateVar = $val;
   }
}

答案 1 :(得分:0)

我不知道这段代码的目的是什么,缺乏VB知识,它似乎几乎没有用。但是,我试图制作它,因为我认为它必须工作。也许对Visual Basic更有经验的人也可以提供帮助。但是,请记住,我们不是在这里转换代码。你应该为你的目的调查PHP。

<?php

class objSample {
    private $_myPrivateVar = false;
    public $myPublicProperty;

    public function __get() {
        return $this->_myPrivateVar;
    }

    public function __set($value) {
        $this->_myPrivateVar = $value;
    }
}

?>