【发布时间】:2010-10-21 01:06:21
【问题描述】:
是否有人知道具有封装私有变量的工具的 PHP IDE,就像 Visual Studio 为 C#/VB/etc 所做的那样?事实上,任何支持 PHP 并包含代码生成工具的 IDE 都会受到关注。
【问题讨论】:
标签: php ide code-generation
是否有人知道具有封装私有变量的工具的 PHP IDE,就像 Visual Studio 为 C#/VB/etc 所做的那样?事实上,任何支持 PHP 并包含代码生成工具的 IDE 都会受到关注。
【问题讨论】:
标签: php ide code-generation
是和不是;)
有些 IDE 支持 getter 和 setter 方法的代码生成。例如商业的Zend Studio for Eclipse 和免费的Aptana Studio 和PHP 插件。事实上,这与 C# 中的封装有点不同,因为你不会得到这个:
private String _name;
public String Name
{
get { return _name; }
set { _name = value; }
}
不过是这样的:
<?php
class sample
{
protected $myMember;
public function getMyMember()
{
return $this->myMember;
}
public function setMyMember($myMember)
{
$this->myMember = $myMember;
}
}
?>
希望这会有所帮助。
问候, 马里奥
【讨论】: