Welcome Guest, Not a member yet? Register   Sign In
Declare Members at top of Class or Just Before Use?
#1

[eluser]Bleeding Edge Productions[/eluser]
Hi guys,

Not that it makes the slightest bit of difference to the execution of the script, but is it better practice to declare members (particularly variables) at the top of a class, or just before they are used?

Either:
Code:
<?php

class Controllername extends Controller {
    
    /**#@+
    * @access private
    * @var string
    **/
    protected $var1;
    protected $var2;
    protected $var3;
    protected $var4;
    /**#@-*/

    function someFunction12()
    {
    $this->var1 = $var1;
    $this->var2 = $var2;
    
    ...more code here...
    }

    function someFunction34()
    {
    $this->var1 = $var3;
    $this->var2 = $var4;
    
    ...more code here...
    }

?>

or:

Code:
<?php

class Controllername extends Controller {
    
    /**#@+
    * @access private
    * @var string
    **/
    protected $var1;
    protected $var2;
    /**#@-*/

    function someFunction12()
    {
    $this->var1 = $var1;
    $this->var2 = $var2;
    
    ...more code here...
    }

    /**#@+
    * @access private
    * @var string
    **/
    protected $var3;
    protected $var4;
    /**#@-*/

    function someFunction34()
    {
    $this->var1 = $var3;
    $this->var2 = $var4;
    
    ...more code here...
    }

?>

(obviously this is a minimal example!)

Cheers,

Martin


Messages In This Thread
Declare Members at top of Class or Just Before Use? - by El Forum - 10-07-2010, 07:06 PM
Declare Members at top of Class or Just Before Use? - by El Forum - 10-07-2010, 07:26 PM
Declare Members at top of Class or Just Before Use? - by El Forum - 10-07-2010, 07:51 PM
Declare Members at top of Class or Just Before Use? - by El Forum - 10-08-2010, 03:25 AM
Declare Members at top of Class or Just Before Use? - by El Forum - 10-08-2010, 08:36 AM
Declare Members at top of Class or Just Before Use? - by El Forum - 10-08-2010, 09:41 AM
Declare Members at top of Class or Just Before Use? - by El Forum - 10-08-2010, 09:55 AM
Declare Members at top of Class or Just Before Use? - by El Forum - 10-09-2010, 12:29 AM
Declare Members at top of Class or Just Before Use? - by El Forum - 10-09-2010, 11:34 AM
Declare Members at top of Class or Just Before Use? - by El Forum - 10-09-2010, 08:45 PM
Declare Members at top of Class or Just Before Use? - by El Forum - 10-11-2010, 09:14 AM
Declare Members at top of Class or Just Before Use? - by El Forum - 10-11-2010, 10:16 AM
Declare Members at top of Class or Just Before Use? - by El Forum - 10-11-2010, 11:18 AM
Declare Members at top of Class or Just Before Use? - by El Forum - 10-11-2010, 11:45 AM



Theme © iAndrew 2016 - Forum software by © MyBB