دورة php للمبتدئين الدرس الثاني العشرون
1- إضافة class ف php مع المتغيرات
//index.php
<?php
class Person{
public $name;
public $email;
public $password;
}
?>
2- إضافة ل constructeur لل class ديالنا
//index.php
<?php
class Person{
public $name;
public $email;
public $password;
public function __construct($name,$email,$password){
$this->name = $name;
$this->email = $email;
$this->password = $password;
}
}
$employe = new Person('samadi','samadi@email.com','samadi');
?>
3- عرض المعلومات لي زدنا
//index.php
<?php
class Person{
public $name;
public $email;
public $password;
public function __construct($name,$email,$password){
$this->name = $name;
$this->email = $email;
$this->password = $password;
}
}
$employe = new Person('samadi','samadi@email.com','samadi');
echo $employe->name.' '.$employe->email.' '.$employe->password;
?>
4- إضافة fonction لل class Person
//index.php
<?php
class Person{
public $name;
public $email;
public $password;
public function __construct($name,$email,$password){
$this->name = $name;
$this->email = $email;
$this->password = $password;
}
public function getFullName(){
return $this->name;
}
}
$employe = new Person('samadi','samadi@email.com','samadi');
echo $employe->getFullName();
?>
5- إضافة des variables و des fonctions statiques
//index.php
<?php
class Person{
public $name;
public $email;
public $password;
public static $age = 30;
public function __construct($name,$email,$password){
$this->name = $name;
$this->email = $email;
$this->password = $password;
}
public function getFullName(){
return $this->name;
}
public static function getAge(){
return self::$age;
}
}
$employe = new Person('samadi','samadi@email.com','samadi');
echo $employe->getFullName();
echo Person::getAge();
?>