Answers for "php Classes and Objects"

PHP
4

php define object

$x = new stdClass();
Posted by: Guest on February-19-2020
1

php class

/*PHP 5 is very very flexible in accessing member variables and member functions. 
These access methods maybe look unusual and unnecessary at first glance; 
but they are very useful sometimes; 
specially when you work with SimpleXML classes and objects. 
I have posted a similar comment in SimpleXML function reference section, 
but this one is more comprehensive.

I use the following class as reference for all examples:
*/

<?php

class Foo {

    public $aMemberVar = 'aMemberVar Member Variable';
    public $aFuncName = 'aMemberFunc';


    function aMemberFunc() {
        print 'Inside `aMemberFunc()`';
    }
}
$foo = new Foo;
?>
/*You can access member variables in an object using another variable as name:*/

<?php
$element = 'aMemberVar';
print $foo->$element; // prints "aMemberVar Member Variable"
?>
or use functions:

<?php

function getVarName()
{ return 'aMemberVar'; }
print $foo->{getVarName()}; // prints "aMemberVar Member Variable"

?>



//Important Note: You must surround function name with { and } 
  ///or PHP would think you are calling a member function of object "foo".
//you can use a constant or literal as well:

<?php

define(MY_CONSTANT, 'aMemberVar');

print $foo->{MY_CONSTANT}; // Prints "aMemberVar Member Variable"

print $foo->{'aMemberVar'}; // Prints "aMemberVar Member Variable"

?>
//You can use members of other objects as well:

<?php

print $foo->{$otherObj->var};

print $foo->{$otherObj->func()};

?>

//You can use mathods above to access member functions as well:

<?php

print $foo->{'aMemberFunc'}(); // Prints "Inside `aMemberFunc()`"

print $foo->{$foo->aFuncName}(); // Prints "Inside `aMemberFunc()`"

?>
Posted by: Guest on July-01-2021
1

php class

var array = [1, 2, 3, 4, 5, 6],
    s = 0,
    p = 1,
    i;
for (i = 0; i < array.length; i += 1) 
   {
    s += array[i];
    p *= array[i];
    }
console.log('Sum : '+s + ' Product :  ' +p);
Posted by: Guest on April-23-2021
-1

how to make php oop class

public className{
	public function __construct(){
    //CODE HERE
    }
}
Posted by: Guest on March-12-2020
-2

php class

var numbers = [10, 20, 30, 40] // sums to 100var sum = 0;for (var i = 0; i < numbers.length; i++) {  sum += numbers[i]}
Posted by: Guest on April-23-2021

Code answers related to "php Classes and Objects"

Browse Popular Code Answers by Language