コード例 #1
1
<?php 
include "class_person.php";
?>
<html>
<head>
<title>PHP Class Implementation</title>
</head>

<body>

<?php 
$ram = new person("Ram Krishna Maharjan");
$shyam = new person("Shayam Prashad Karki");
$ram->set_name("Ram Kumar Maharjan");
$shyam->set_name("Shyam Karki");
print "Ram's full name: " . $ram->get_name();
print "<br>Shyam's full name: " . $shyam->get_name();
?>

<?php 
//print "<h2>Private Attribute testing</h2>";
//print "Tell me private stuff: " . $ram->pinn_number; //throws an error
$ram->set_pinn_number("1234-5423-9873");
print "<br><br>Showing Private variable: " . $ram->get_pinn_number();
?>

</body>
</html>
コード例 #2
0
ファイル: class_lib.php プロジェクト: jojo48/a1
 function set_name($new_name)
 {
     //$this->name=strtoupper($new_name);
     person::set_name($new_name);
     //static access use double colon sign (::)
     parent::set_name($new_name);
     //static access can access class from parent class 1 level
 }
コード例 #3
0
ファイル: class_lib.php プロジェクト: analyn34/oop-php
 protected function set_name($new_name)
 {
     if ($new_name == "Stefan Sucks") {
         $this->name = $new_name;
     } else {
         if ($new_name == "Johnny Fingers") {
             person::set_name($new_name);
         }
     }
 }
コード例 #4
0
 <head>
     <meta charset="UTF-8">
     <title>OOP in PHP</title>

     <?php 
//Include your class in your main PHP page
include "class.php";
?>






     </head>

 <body>
 <?php 
//To create an object out of a class, you need to use the 'new' keyword.
$stephan = new person();
$jimmy = new person();
// Set an objects properties
$stephan->set_name("Stephan Mcgregory");
$jimmy->set_name("Jimmy Wanjala");
//Accessing an object's data using ->
echo "Stephans full name is " . $stephan->get_name();
echo "Jimmy's full name is" . $jimmy->get_name();
?>
 </body>
 </html>
コード例 #5
0
ファイル: index.php プロジェクト: marcfeather/EveTradeMaster
<?php

include "class_lib.php";
$stefan = new person('bob');
$stefan->set_name("Stefan Mischook");
$jimmy = new person('nick jimmy');
echo "Stefan's full name: " . $stefan->get_name();
echo "Nick's full name: " . $jimmy->get_name();
// $stefan = new person("Stefan Mischook");
$stefan->pinn_number;