Mohsen
php - How to use variable inside and outside class function
by
, 11-07-2013 at 10:03 PM (73107 نمایش ها)
In this example I will show how to use variables inside and outside class functions : php :روش استفاده از متغییر در داخل و خارج از کلاس : php :
For instance , We have a file : "myclasses.php " and codes are :
کد PHP:
<?php
class myclass{
public $myvar1;
public static $myvar2 ;
function myfunction(){
$a =1+1;
$this->myvar1 = $a;
self::$myvar2 = 234;
}
}
?>
and in the second file we want to use those variables
for instance, we have an other file : "mypage.php" and codes should be :
روش استفاده از متغییر در داخل و خارج از کلاس :کد PHP:
<?php
requre_once('myclasses.php');
$obj = new myclass();
$obj->myfunction();
echo $obj->myvar1;
echo myclass::$myvar2;
توجه : در فایل اول بهدقت شود . همین طور علامت $ بعد از -> حذف شده است.کد:$this->myvar1 =
چنانچه در داخل همان کلاس و در تابع دیگری خواستیم با این متغییر کار کنیم باز هم ازقبل از نام متغییرمان استفاده می کنیم.کد:$this ->
برنامه نویسی php - شی گرایی - کلاس - متغییر - class - variable -function - oop