دوست عزيز اينجا بخش PHP بود بهتر بود اين كتابرو در بخش C شارپ معرفي ميكردي
Printable View
باسلام وتشکر از دوست خوبم hidensoft
مطالب بسیارعالی و ساده هستند خواهشا ادامه بدید این بحثو ممنون.
موفق باشید.
باسلام دوستان هرکس آموزش مفیدی در این موضوع داره واسه بچه ها بزاره ممنون
موفق باشید.
سلام
دوستان بی زحمت مثال های کاربردی بزنید و اگه ممکن هس یه پروژه کوچک انجام بدین
ممنون از همتون که برای یادگیریه دیگران تلاش می کنید
سلام
من یسری مطالب در مورد وراثت میخوام مثلا نحوه فراخوانی متدها ی استاتیک و خوصوصیات استاتیک کلاس پدر در کلاس فرزند ممنون میشم راهنماییم کنید
سلام
به این کد یه نگا بندازدید
function printTheRightSound($obj)
{
if ($obj instanceof Cat)
{
$obj->miau();
}
else if ($obj instanceof Dog)
{
$obj->wuff();
}
else
{
print "Error: Passed wrong kind of object";
}
print "\n";
}
اینجا منظور از کلمه instanceof چیست؟
چه نقشی تو کد ایفا می کنه؟
بی نهایت ممنون
یه مثال برای تابع __destruct() میزنید که من بیشتر متوجه بشم؟
بیشتر چه جاهایی استفاده میشه؟
بطور خلاصه و بخوام بگم، این تابع نقطه مقابل construct__ هست. همونطور که هر کاری میخواین موقع ایجاد یک شئ جدید انجام بشه، توی تابع construct__ مینویسید، هر کاری هم میخواین موقع ازبین رفتن شئ انجام بشه، توی destruct__ بنویسید.
سلام
من تو کد زیر جای یوزر هر چی میزارم پیغام connected رو دریافت میکنم
مشکل از چیه؟
<?php
class DatabaseQuery
{
function ConnectToDB($server,$user,$pass)
{
if(mysql_connect($server, $user, $pass))
echo 'Connected' . '<hr />';
else
echo 'Not Connected ' . mysql_error() . '<hr />';
}
}
$my_var = new DatabaseQuery();
$my_var->ConnectToDB('localhost','root','');
?>
سلام
مقداری که بر می گرده رو با تابع var_dump چک کنید ببینید شاید یه آرایه ی خالی برمی گردونه یا یه مقداری بر میگردون همیشه . اونوقت درستش کنید
یا میتونید شرط if رو به این صورت بنویسید
!empty(mysql_connect($server, $user, $pass))
حل شد............
با سلام خدمت همه ی دوستان .
یه سوالی داشتم در همین مورد :
دلیل اینکه میاد یک کلاس رو والد کلاس دیگه قرار میدن چیه ؟
اگه هدف استفاده کرده از متدهای کلاس والد باشه ، مکه نمیشه یک کلاس رو درون کلاس دیگه استفاده کرد ؟
و مورد دیگه ایکه فرض کنید ما یک فایل کانفیگ داریم که اطلاعات دیتابیس درونش هست ، حالا میخوام یک کلاس داشته باشم برای دیتابیس و اجرا کردن یک کوئری با PDO که بیاد دستور زیر رو انجام بده :
SELECT * FROM user
و درون حلقه قرار بده و تمام یوزرهامو نمایش بده ( با روش معمول میتونم این کارو انجام بدم اما چون شی گرایی ملاک هست و PDO هم خودش شی گرا نوشته شده ، کمی گیج شدم که چطور میشه این کارو انجام داد !؟
ممنون میشم راهنماییم کنید .
در ضمن ، خیلی خوب میشد اگر یک تاپیک برای پرسش و پاسخ این موضوع جالب ساخته میشد تا اینهمه سوال اینجا مطرح نمیشد .
از استارتر هم خیلی خیلی ممنونم ، اطلاعات خوبی بدست آوردم .
برای آموزش OOP در PHP می تونید از کتاب PHP Object-Oriented Solutions استفاده کنید.
http://ebook-dl.com/item/php_object_oriented_solutions_david_powers