我有一个执行各种功能的类。在类中,我需要创建一个对象,因此,我的目的只是向文件中添加另一个类,如下所示。但是,我担心的是,附加类的名称(即mySubClass)可能与我正在使用的其他类名发生冲突。由于mySubClass只用于myMainClass,那么是否有一种方法可以使它成为局部变量(类似于局部变量)仅用于myMainClass? public function myMethod() { } public $prop1=array();
要使用项目的PHPUnit运行我的测试,我执行以下操作:php vendor/bin/phpunit tests/SomeClassTest.php,它在以下类声明下工作得很好: public function test_someMethod() {}但是当我这样做的时候,它就失败了: public function test
为了方便起见,我使用以下语法,通常是在从dB查询返回单个行时。我的IDE (netbeans)不喜欢它,但它工作得很好。有人能告诉我,这是否不正确,如果是的话,如果有一个更整洁的方式比我所展示的明显的替代方案。 //$pdo is created etc $stmt->execute(array($id));