سری آموز ش های فصل هفتم:
سلام خدمت همراهان عزیز با آموزش زبان برنامه نویسی (PHP) همراه شما هستیم. برای اطلاعات بیشتر به مقاله ی هفته ی قبل مراجعه فرمایید .
عنوان آموزش امروز:
ایجاد کننده های کلاس :
اغلب کلاس ها ، عملیات (تابع) خاصی به نام سازنده دارند که هنگام ایجاد (نمونه سازی) شی ء به طور خودکار اجرا می شوند . معمولا سازنده ها برای
تعیین مقدار اولیه برای صفات اشیا به کار می روند . سازنده کلاس تابعی است همنام با کلاس و مثل سایر توابع نوشته می شود.
تنها تفاوت آن با سایر توابع این است که به طور خودکار فراخوانی خواهد شد.
مثال :
طراحی صفحاتی که شعاع دایره ای را از یک فرم ورودی خوانده مساحت و محیط آن را محاسبه و چاپ می کند صورت این مسله دقیقا مثل مثال قبلی است اما پیاده سازی آن با مثال قبلی متفاوت است ، زیرا در این جا از سازنده کلاس برای مقداری دادن به صفت (شعاع) کلاس استفاده شد.
مراحل طراحی صفحه:
1 دستورات زیر را در فایل ch7-2.html تایپ و ذخیره کنید.
این دستورات یک فرم ورودی را برای در یافت شعاع دایره ایجاد می کند.
2 دستورات زیر را در فایل circle1.inc تایپ و ذخیره کنید.
همانطور که مشاهده می کنید تابعی به نام ()circle با پارامتر $r تعریف شده است که $r را در صفت $radius قرار می دهد. بقیه موارد مثل کلاس circle است که در مثال قبلی دیدید.
معرفی سایت خارجی :
3 دستورات زیر را در فایل ch7-2.php تایپ و ذخیره کنید:
به تفاوت های این برنامه با برنامه ch7-1.php توجه کنید. در این برنامه ، قبل از ایجاد شی ء p$ مشخص شد و هنگام ایجاد شی ء p$ به عنوان پارامتر تابع سازنده ارسال شده است.
4 مرورگر را اجرا کرده در نوارآدرس آن https://localhost/ch7/ch7-2.html را تایپ کنید و کلید Enter را فشار دهید .
اکنون فرمی مانند شکل قبلی را خواهید دید.
5 عددی مثل 20 را به عنوان شعاع دایره وارد کرده دکمه Submit را کلیک کنید تا صفحه ای مانند شکل زیر را ببینید.
<p title=”introduction”> this is the first </p> |
---|
برگرفته از :
آموزش گام به گام PHP
دکتر عین الله جعفر نژاد قمی
پاسخ به سوال دوستان :
شاید تاکنون به این فکر کرده باشین که چرا باید برای کسب و کار خود وبسایت داشته باشین ؟
دلیل اینکه میگوییم باید سایت داشته باشید این آمار است. توجه کنید که ۸۱٪ از افراد قبل از
تصمیم گیری در مورد خرید و فروش در یک کسب وکار یا خدمات، در اینترنت تحقیق می کنند.
یعنی ۲۵.۹۲ میلیون نفر هستند که مشاغل را به صورت آنلاین جستجو می کنند. با این وجود ۴۶% کسب و کارها فکر میکنند نیاز به وب سایت ندارند.
توجه داشته باشید که جهان به سمت دیجیتالی شدن پیش میرود و نداشتن وب سایت
برای یک شرکت یا هر کسب و کاری، به منزلۀ جا ماندن از گردونۀ روزگار است.
برای اطلاعات بیشتر با همکاران ما در شرکت آراز پردازش در ارتباط باشید
آدرس ایمیل: info@arazpardazesh.com
اینستاگرام شرکت: https://instagram.com/araz_pardazesh_kla
تماس با ما: https://arazpardazesh.com/contact