آموزش شیگرایی در PHP: کاربرد متغیر $this
آموزش شی گرایی در PHP - کاربرد $this شی گرایی یکی از مفاهیم اساسی و مهم در برنامهنویسی PHP است که توانایی ساخت و استفاده از شیها را فراهم میکند. یکی از کلیدهای استفاده از شیها در PHP، استفاده صحیح از کلید $this است. در این مقاله قصد داریم به آموزش شی گرایی در PHP و کاربرد کلید $this میپردازیم. برای شروع، بیایید یک کلاس ساده در PHP بسازیم. به عنوان مثال، یک کلاس به نام Person که دارای ویژگیهای name و age است. ``` <?php class Person { public $name; public $age; public function __construct($name, $age) { $this->name = $name; $this->age = $age; } public function getDetails() { echo "Name: " . $this->name . ", Age: " . $this->age; } } $person = new Person("John Doe", 30); $person->getDetails(); ?> ``` در این مثال، ما یک کلاس Person ساختیم که دارای ویژگیهای name و age است. در تابع سازنده کلاس (constructor)، مقادیر ورودی را به ویژگیهای کلاس منتسب میکنیم با استفاده از $this. این کلید به ما اجازه میدهد که به ویژگیهای شیء ف