آموزش PHP - جلسه پنجم: عبارات شرطی، دستور if
در سری مقالات آموزش پیاچپی در ملت وب تقریبا پایه کار برای کدنویسی کاربردیتر را یاد گرفتهاید. در این جلسه میخواهیم کدنویسی شرطی را به شما آموزش دهیم و یاد بگیریم که چگونه شرایط مختلف را در پروژههای خود کنترل کنیم. در ادامه مطلب با ملت وب همراه باشید.
گاهی در برنامه نویسی شرایط پیش آمده را باید بتوانید پیشبینی و کنترل کنید. به عنوان مثال اگر کاربر هر نوع ورودی را وارد کرد، باید بدانید که چه عملیاتی بر روی ورودی انجام شود و تا نتیجه مورد نظر به وی نمایش داده شود. این اصول ساده عبارت شرطی در پیاچپی است!
در تمامی کلاسهایی که طی دوران برنامهنویسی برگزار کردهام همیشه یک نکته مهم را یادآوری کردهام؛ همیشه سعی کنید یک الگورتیم مناسب را پیش از شروع کدنویسی در مورد پروژه مد نظرتان آماده کنید. ما در اینجا نمیخواهیم وارد مبحث الگورتیم شویم اما طرح کلی پروژه همراه با پیشبینی شرایط مختلفی که ممکن است رخ دهد را الگوریتم میگوییم. باز هم اشاره میکنیم که این تعریف صرفا به منظور فهم بهتر افراد تازه وارد به دنیای پیاچپی است و بنابراین زیاد به جزئیات آن توجه نکنید. بهتر است کمی در مورد الگوریتم نویسی و اصول آن در گوگل جستجو کنید پیش از هر پروژه، ترجیحا الگورتیم آن را آماده کنید.
دستور شرطی If
همانند تمامی زبانهای برنامهنویسی، دستور شرطی if یکی از مهمترین دستورهایی است که باید آن را یاد بگیرید. بعید به نظر میرسد در یک پروژه به دفعات از این دستور استفاده نکنید و همواره یکی از پر استفادهترین و البته کاربردیترین ابزارها برای کنترل شرایط مختلف در کدنویسی محسوب میشود. همانطور که در بالا اشاره کردیم، کنترل شرطی به کامپایلر پیاچپی میگوید که اگر (if) شرایط خاصی رخ داد آنگاه کدام عملیات را باید انجام داد. پیش از اینکه به سراغ ادامه آموزش برویم بهتر است یادآوری کنیم که این آموزش ادامه و دنباله آموزشهای قبلی است و برای درک این بخش باید سه جلسه قبلی را بخوبی فرا گرفته باشید.
برای استفاده از این دستور ابتدا if را نوشته و سپس در پرانتز مقابل آن شرط مورد نظر را مینویسیم و در نهایت قطعه کدی که در صورت صحیح بودن شرط قرار است اجرا شود را بین علامت } و { مینویسیم. به قطعه کد مثال زیر دقت کنید: (برای استفاده و اجرای این مثال مانند قبل xampp را اجرا کنید و یک فایل php جدید را با نام دلخواه بر اساس آمورشهای جلسات قبل ایجاد کنید. سپس کدهای زیر را در آن فایل نوشته و نتیجه را در مرورگر تست کنید.)
<?php //usiing if $var1 = "mellatweb"; $var2 = "kojaro"; if ($var1 == "mellatweb") { echo 'you will go to mellatweb'; } ?>
خب در کد بالا ابتدا دو متغییر را تعریف و مقداردهی کردهایم. سپس دستور if را بکار گرفتهایم و در شرط آن با استفاده از عملگرهای کنترلی که در جلسه قبل به صورت کامل و مفصل آنها را توضیح دادیم، شرطی مورد نظر را وارد میکنیم. در صورتی که شرط داخلی پرانتز برقرار باشد، کدی که بین } و { قرار گرفته اجرا خواهد شد و در غیر اینصورت هیچ کدی اجرا نمیشود. از آنجا که شرط کد بالا برقرار است و نتیجه آن true است، پس کد بین براکتها اجرا خواهد شد و بنابراین عبارت you will go to mellatwebدر مرورگر کاربر نمایش خواهد یافت.
اما بگذارید شرط را تغییر دهیم تا این بار برقرار نباشد و در نتیجه False را برگرداند.
<!?php //usiing if $var1 = "mellatweb"; $var2 = "kojaro"; if ($var2 == "mellatweb") { echo 'you will go to mellatweb'; } ?>
از آنجا که مقدار متغیر var2 در کد بالا برابر با mellatweb نیست پس شرط داخل پرانتز نتیجه false را بر میگرداند و در نتیجه کدی که بین } و { قرار گرفته این بار اجرا نمیشود.
کنترل بیشتر شرط با else
مثالهای بالا در واقع سادهترین شرکت استفاده از دستور شرطی if بودند. اما میتوانیم این دستور را در حالت پیشرفتهتری نیز بکار ببریم. مثلا بگوییم اگر شرط مورد نظر برقرار بود یک کد و اگر شرط برقرار نبود کد دیگری اجرا شود. برای این منظور باید از else نیز در دستور if استفاده کنیم. به مثال زیر توجه کنید:
<?php //using if ... else $var1 = "mellatweb": $var2 = "kojaro"; if ($var1 == "mellatweb") { echo "you will go to mellatweb"; }else{ echo "you will not go to mellatweb": }
همانطور که میبینید استفاده از else بسیار آسان است و کافی است آن را در دنباله دستور if بنویسیم و شرط مورد نظر برای شرایطی که عبارت مقابل if برقرار نباشد را بین در این بخش وارد کنید. در کد بالا ابتدا توسط دستور if بررسی میکنیم که آیا مقدار متغییر var1 برابر با mellatweb است یا خیر. اگر شرط برقرار بود عبارت you will go to mellatweb در مرورگر کاربر نمایش خواهد یافت و اگر شرط برقرار نبود، کدی که در بخش else قرار داده شده اجرا میشود که در اینجا عبارت you will not go to mellatweb است.
حالا یک تمرین برایتان داریم! در کد بالا چون شرط برقرار است، مشخصا عبارتی که در مرورگر نمایان میشود you will go to mellatweb خواهد بود. شما کد را به نحوی تغییر دهید که شرط برقرار نباشد و عبارت you will not go to mellatweb در مرورگر نمایان شود.
روش کلی و استاندارد استفاده از if به همین سادگی بود که خدمتتان توضیح دادیم. اما میتوان از if به صورت مختصرتر و کاربردیتری هم استفاده کرد که فعلا کاری با آن روشها نداریم چراکه قصد ما ارائه روش آموزشی بسیار ساده و به دور از پیچیدگی است. در ادامه دروس و در مثالهای کاربردیتر و عملیتر با این حالات مختلف هم آشنا خواهید شد.
گفتیم که در عبارات شرطی که در دستور if بکار میبریم همیشه دو حالت بیشتر پیش نمیآید: یا شرط برقرار است که در این حالت مقدار true را بر میگرداند یا شرط برقرار نیست که در این حالت مقدار false را بر میگرداند. در برخی مواقع در کدنویسی شرایطی پیش میآید که نیاز دارید از این نکته با یک روش بسیار آسان بهره ببرید. ابتدا طبق معمول توجه شما را به مثال زیر جلب میکنیم و در ادامه آن را به طور دقیق مورد بررسی قرار میدهیم:
<?php $x = true; $y = false; if ($x){ echo "we are ture!"; }else{ echo "we are false!"; } ?>
حتما تعجب کردهاید که چرا به جای نوشتن یک شرط در مقابل دستور if فقط نام متغییر x را آوردهایم. بنظر شما نتیجه اجرای کد بالا چه خواهد بود؟ اگر نکات گفته شده را بخوبی فرا گرفته باشید باید بدانید که نتیجه کد بالا چاپ عبارت we are ture! در مرورگر خواهد بود. اما چرا؟ گفتیم هدف از شرطی که در پرانتز نوشته میشود نهایتا به دست آمدن یک true یا false یا همان صحیح و غلط بودن است. از آنجا که مقدار متغییر x را true تعیین کردهایم پس دستور if کاری به هیچ چیز ندارد جز خروجی که در این مثال خروجی متغییر x همان true است و در این حالت شرط برقرار بوده و در نتیجه we are true چاپ میشود. اما اگر به جای x در شرط دستور بالا y را قرار دهیم چه میشود؟ عبارت بخش else یعنی we are false! در مرورگر نمایان خواهد شد.
کنترل چند عبارت شرطی با else if
اما باز هم میتوان دستور if را پیشرفتهتر از این هم مورد استفاده قرار داد. فرض کنید در پروژه خود با شرایطی مواجه شدهاید که باید چند حالت مختلف را بررسی کنید و در صورتی که هر کدام از شرایط مورد نظر برقرار بود کد خاصی اجرا شود. در اینجا دو سناریو یا به اصطلاح برنامهنویسها، دو سولوشن (solution) یا همان راهحل اصلی برای این منظور وجود دارد. اول اینکه برای هر شرایطی یک دستور if جداگانه بنویسیم و دوم اینکه یک دستور if چند شرطه را مورد استفاده قرار دهیم. در پیاچپی میتوانید چندین شرط را به صورت همزمان با یک دستور if بررسی کنید. بدین منظور دقیقا مانند else باید از دستور else if استفاده کنید با این تفاوت که این بار در مقال else if هم میتوانید مثل if اصلی شرط تعیین کنید. البته دستورات دیگری نیز برای بررسی چند شرط وجود دارند و اصولا در php برای هر مسئلهای تعداد زیادی روش وجود دارد. به کد زیر توجه کنید:
<?php $site1 = "mellatweb"; $site2 = "zoomg"; $site3 = "kojaro"; if ($site1 == "mellatweb") { echo "site is mellatweb"; }else if ($site1 == "zoomg") { echo "site is zoomg"; }else if ($site1 == "kojaro") { echo "site is kojaro"; }else{ echo "site is not in list"; } ?>
مثال بالا را به نوعی میتوان حالت استاندارد استفاده از دستور کامل if دانست. در ابتدا سه متغییر معرفی و مقدار دهی شدهاند. سپس با دستور if شرط اول را بررسی میکنیم که اگر مقدار متغییر site1 برابر با mellatweb بود عبارت site is mellatweb چاپ شود. سپس شرط دیگری را با else if بررسی میکنیم و میگوییم اگر متغییر site1 برابر با zoomg بود عبارت site is zoomg چاپ شود. در نهایت شرط سومی را نیز مجددا با دستور else if بررسی کردهایم که اگر site1 برابر با kojaro بود، عبارت site is kojaro چاپ شود. سپس در آخر با استفاده از دستور else به پیاچپی اعلام میکنیم که در صورت برقرار نبودن هیچکدام از این شرطها عبارت site is not in list در مرورگر چاپ خواهد شد.
استفاده از if به صورت تو در تو
دستور if را میتوانید به صورت تو در تو نیز استفاده کنید. با بزرگتر شدن پروژهها رفته رفته نیاز به استفاده از if به صورت تو در تو خواهید داشت. همچنین برای ساده سازی برخی کارها میتوان به صورت زیرکانه از if های تو در تو بهره گرفت. البته چون فعلا نیازی به استفاده از چنین حالتی نداریم و نیز نمیخواهیم مبحث را سنگینتر کنیم برای این حالت در حال حاضر یک مثال ساده میآوریم و در بخشهای پیشرفتهتر و انجام کدنویسی برای تمرینات عملی، بیشتر با این حالات و تکنیکها آشنا خواهید شد.
<?php $fname = "mojtana"; $lname = "bolhasani"; if ($fname == "mojtaba"){ if ($lname == "bolhasani") { echo " your full name is mojtaba bolhasani": } }else{ echo "your are not in list"; }
سعی کنید کد بالا را ابتدا خودتان تحلیل کنید. در ابتدا دو متغییر تعریف و مقدار دهی شدهاند. سپس در شرط اول بررسی میکنیم که آیا متغییر fname برابر با mojtaba است یا خیر. در صورتی که شرط برقرار نباشد کد بخش else اجرا خواهد شد و در صورتی که درست باشد پیاچپی به سراغ if دوم میرود و سپس در این if جدید بررسی میکنیم که آیا متغییر lname برابر با bolhasani است یا نه. اگر این شرط هم برقرار باشد در نهایت عبارت your full name is mojtaba bolhasani در مرورگر نمایان خواهد شد.
این حالت ساده استفاده از if تو در تو بود ولی همانطور که اشاره کردیم پیاچپی آنقدر دست توسعه دهنده را باز میگذارد که برای انجام هر کاری میتوان از روشها و سولوشنهای ابتکاری و پیشفرض زیادی بهره برد.
بررسی چند شرط به صورت همزمان
گاهی نیاز است تا چند شرط به صورت همزمان با هم برقرار باشند تا به کد اجازه دهیم عملیات خاصی را انجام دهد. بیایید ثابت کنیم پیاچپی چرا انقدر محبوب است! خب مثال بخش قبلی را به خاطر بیاورید که دو شرط را به صورت تو در تو بررسی کردیم. میتوان کد بالا را به این صورت هم نوشت:
<?php $fname = "mojtana"; $lname = "bolhasani"; if ($fname == "mojtaba" && $lname == "bolhasani") { echo " your full name is mojtaba bolhasani": }else{ echo "your are not in list"; } ?>
اگرچه کد بالا نسبت به مثال قبلی بسیار خلاصهتر و خواناتر است اما نتیجه کار یکی است! یکی از دلایل لذت بخش بودن برنامه نویسی با پیاچپی همین موارد است! در جلسه قبلی با عبارات کنترلی آشنا شدید و حالا در این مثال از آنها کمی استفاده کردیم. در دستور if میتوانید هر چقدر که دلتان میخواهد شرایط مختلف را به صورت همزمان با هم بررسی کنید. در کد بالا دو شرط به صورت همزمان بررسی میشوند و در صورتی که هر دو درست باشند، عبارت your full name is mojtaba bolhasani چاپ خواهد شد و در غیر این صورت هم که دیگر خودتان میدانید! البته چون در بین دو شرط نوشته شده عبارت && را قرار دادهایم وضعیت به این صورت پیش میرود چراکه && در صورتی true را بر میگرداند که هر دو طرف آن با هم برابر باشند. زیاد نگران این بخش هم نباشید و فقط سعی کنید آن را برای خود تحلیل کنید.
دیدید که با استفاده از دستور if میتوان شرایط مختلف و وضعیتهای گوناگون را در برنامه نویسی با php پیشبینی و کنترل کرد. برای فراگیرفتن هرچه بهتر این مبحث سعی کنید برای خود چند مثال ایجاد کنید. چند شرط را در نظر بگیرید و برای آن کد بزنید! سعی کنید از آرایهها نیز استفاده کنید. همچنین چند شرط را در دستور if بکار بگیرید تا بخوبی این مبحث را هم درک کنید.
محصولات مشابه فروشی
-
تراکت لایه باز آموزش تری دی مکس 3d max
تراکتطرح لایه باز تراکت تبلیغاتی آموزش تری دی مکس 3d max با پس زمینه سفید و فیروزه ای طراحی شده و در طرح از تصویر با کیفیت استفاده شده است.
این تراکت تبلیغاتی آموزش 3d max را می توانید با تغییر سایز برای بنر و کارت ویزیت و تراکت نیز استفاده نمایید.
حجم : 12 مگابایت
ابعاد : 14.8 در 21 سانتی متر
رزولیشن: 300
پسوند : psd
20000 -
پوستر تبلیغاتی لایه باز آموزش فتوشاپ
تراکتطرح لایه باز پوستر تبلیغاتی آموزش فتوشاپ با پس زمینه سفید و صورتی طراحی شده و در طرح از تصویر با کیفیت استفاده شده است.
این پوستر تبلیغاتی آموزش فتوشاپ را می توانید با تغییر سایز برای بنر و کارت ویزیت و تراکت نیز استفاده نمایید.
حجم : 26 مگابایت
ابعاد : 29.7 در 42 سانتی متر
پسوند : psd
20000 -
تراکت لایه باز آموزش عکاسی و فیلمبرداری
تراکتطرح لایه باز پوستر تبلیغاتی آموزش عکاسی و فیلمبرداری با پس زمینه سفید و صورتی طراحی شده و در طرح از تصویر با کیفیت استفاده شده است.
این پوستر تبلیغاتی آموزش عکاسی و فیلمبرداری را می توانید با تغییر سایز برای بنر و کارت ویزیت و تراکت نیز استفاده نمایید.
حجم : 20 مگابایت
ابعاد : 21 در 29.7 سانتی متر
پسوند : psd
20000 -
کارت ویزیت لایه باز آموزش اصولی کاراته
کارت ویزیتطرح کارت ویزیت لایه باز آموزش اصولی کاراته با پسوند psd طراحی شده است . در طرحکارت ویزیت لایه باز آموزش اصولی کاراته از تصویر و وکتور با کیفیت و دوربری شده استفاده شده است.
با تغییر در ابعاد این کارت ویزیت می توانید از آن بعنوان بنر مغازه ، تراکت و حتی بیلبورد محیطی استفاده نمایید.
حجم : 5.23 مگابایت
ابعاد : 9 در 6 سانتی متر
پسوند : psd
20000 28000 -
تراکت لایه باز استخر و آموزش شنا با فرمت psd طرح جدید
بنربیشک حتمای این طرح را در هیچ کجا نخواهید دید! زیباترین تراکت لایه باز استخر و آموزش شنا یک تراکت خاص و متفاوت به استخر و آموزش شنا خود هدیه دهید... طرح تراکت لایه بازاستخر و آموزش شنا کاملا لایه باز بوده و این طرح مناسب برای استخر و آموزش شنا میباشد که از دید خوبی برخوردار است ، این طرح فوق کاملاً لایه باز با فرمت psd و از کدهای رنگی cmyk که مخصوص چاپ هست استفاده شده.این طرح با طراحی شیک و مدرن و در اندازه {21*14.8} سانتی متر و رزولوشن ۳۰۰ DPII با کیفیت عالی می باشد. از طرح تراکت لایه باز استخر و آموزش شنا میتوانید برای بنر و حتی میتوانید با کمی تغییرات به کارت ویزیت هم تبدیل کنید. ابعاد :14.8 در 21 سانتیمتر و قابل ویرایش به اندازه های دلخواه خود میباشد فرمت فایل : psd رزولوشن: 300 مد رنگ: CMYK حجم: 15 مگابایت آموزش استفاده از طرح لایه باز تراکت استخر و...23000 31000 -
دانلود قالب وردپرس آموزش آنلاین Eduma فارسی
قالب وردپرس آموزش آنلاینقالب Eduma که یکی از مطرح ترین و حرفه ای ترین قالب وردپرس آموزش آنلاین با طراحی واکنشگرا میباشد و مناسب برای سایت آموزش های آنلاین ، آموزشگاه ها ،مدارس،مهدکودک،و تدریس خصوصی و … میباشد. امروزه سایت های زیادی از راه فروش آموزش های خود کسب کار عالی راه اندازی کرده اند ! قالب وردپرس آموزش آنلاین Eduma یک قالب بی نظیر برای سایت هایی با موضوع آموزش آنلاین، آموزش، دانشگاه، و … است . دارای 6 دموی فارسی قالب Eduma دارای دمو های متفاوت میباشد که 6 دموی جذاب از این قالب با بسته نصبی جداگانه آماده شده است که در آینده نیز دموهای دیگر اضافه خواهد شد. پیشنمایش دموها : دموی یک دموی دو دموی سوم دموی چهارم دموی پنجم دموی ششم قالب Eduma دارای امکاناتی متفاوت برای مدیریت دوره های آموزشی شما است این قالب با استفاده از افزونه فروشگاه ساز ووکامرس امکان پرداخت آنلاین...139000 257000 -
دانلود قالب وردپرس آموزش آنلاین Masterstudy فارسی
قالب وردپرس آموزش آنلاینقالب MasterStudy بهترین قالب وردپرس آموزشی برای سازمان های آموزشی، که دوره های خود را به فروش می رسانند و کلاس های محلی را سازماندهی می کنند. قالب آموزش آنلاین Masterstudy به عنوان تم آموزشی وردپرس برای مرکز یادگیری شما طراحی شده است. شما میتوانید دوره های رایگان یا پولی را به اشتراک بگذارید. قالب فروش دوره Masterstudy ساده و بدون دردسر برای ساخت، سفارشی سازی و مدیریت میباشد. پلاگین ویژوال کامپوزر گنجانده شده است، بنابراین شما می توانید صفحات را در عرض چند دقیقه با ابزار کشیدن و رها کردن آسان بسازید. تم وردپرس آموزش Masterstudy شما به طور کامل پاسخگو است، بنابراین شما می توانید مطمئن باشید که محتوای شما در هر دستگاهی قابل نمایش میباشد. دانش آموزان می توانند نظرات و بررسی های خود را در مورد دوره ها ارسال نمایید. با قالب Masterstudy میتوانید رویداد ها و وبلاگ خود را نیز بسازید و همچنین با...119000 229000 -
پکیج 7 قالب وردپرس آموزش آنلاین با تخفیف ویژه
قالب وردپرس آموزش آنلاینامروز در نظر داریم تا بسته شامل7 محصول وردپرس آموزش آنلاین در ملت وب را در یک بسته با تخفیف ویژه در اختیار شما عزیزان قرار دهیم. قالب های موجود در این بسته با موضوعآموزش آنلاین هستند و با استفاده از این قالب ها شما هر نوع سایت آموزش آنلاین را که در نظر داشته باشید میتوانید بسازید. شما با خرید این بسته به 7 قالب وردپرس ما دسترسی خواهید داشت و میتوانید دانلود و بسته به نیاز در هر زمان استفاده کنید. اگر این مجموعه بصورت تکی خریداری شود هزینه زیادی برای شما خواهد داشت ولی با خرید این بسته شما در هزینه های خود صرفه جویی کرده و 7 محصول پرطرفدار آموزش آنلاین را خواهید داشت . محصولات موجود در بسته : 1. قالب Turitor قالب وردپرس آموزش آنلاین وردپرس قالب Turitor یک قالب وردپرس آموزش آنلاین مناسب برای ایجاد وب سایتهای آموزشی ، دوره های آنلاین ، LMS ، بازاریابان محتوای آموزشی...350000 520000 -
قالب پازلی اینستاگرام بصورت لایه باز PSD به همراه آموزش٪40قالب پازلی اینستاگرام لایه باز برای ساخت سری عکس های پازلی اینستا شاید شما هم در پروفایل پیج های مختلف مانند پیج های مدلینگ و فروش لوازم مد و یا حتی پیج های شخصی سری عکس های پازلی را در بخش پست های پیج دیده باشید که جلوه خیلی خوبی بخصوص برای پیج های فروشگاهی میدهد . برای ساخت این سری عکس ها ما امروز قالبی را آماده کردیم که شما براحتی میتوانید تصاویر خود را در این قالب قرار داده و قالب به شما خروجی بصورت تصاویر جدا و پازلی میدهد که شما بایستی از آخر به اول در پیج خود آپلود کنید. شبکه اجتماعی اینستاگرام در ابتدا یک شبکه اجتماعی برای سرگرمی بود ولی با ورود افراد مختلف مثل هنرمندان، ورزشکاران و بلاگر و ... به این شبکه اجتماعی اکنون تبدیل به یک غول تجارت و تبلیغات و کسب و کار مجازی شده و همه میتوانند با توجه به خلاقیت خود از این شبکه کسب درآمد کنند. هرچه قالب پست...13800 29000
آخرین های مشابه مشاهده بیشتر
-
آموزش PHP - جلسه پنجم: عبارات شرطی، دستور if
آموزش PHPآموزش PHP - جلسه پنجم: عبارات شرطی، دستور if در سری مقالات آموزش پیاچپی در ملت وب تقریبا پایه کار برای کدنویسی کاربردیتر را یاد گرفتهاید. در این جلسه میخواهیم کدنویسی شرطی را به شما آموزش دهیم و یاد بگیریم که چگونه شرایط مختلف را در پروژههای خود کنترل کنیم. در ادامه مطلب با ملت وب همراه باشید. گاهی در برنامه نویسی شرایط پیش آمده را...رایگان -
آموزش PHP - جلسه هفتم: دستور Switch و آشنایی با Include و Require
آموزش PHPدر این جلسه از آموزش پیاچپی ملت وب میخواهیم در مورد دستورات پایهای نهایی صحبت کنیم. با فراگیری این درس میتوان ساخت پروژههای ساده را آغاز کرد و سپس رفته رفته با ساخت پروژههای کاربردیتر پیش خواهیم رفت. دستور Switch یکی از دستورات کاربردی و بسیار خوب php است که عملکرد آن در واقع شبیه به if ... else if است. در ادامه مطلب با ملت وب همراه باشید. اگر خاطرتان باشد...رایگان -
آمورش PHP: جلسه بیست و پنجم: پروژه ساخت فرم ورود کاربر و صفحه کاربری
آموزش PHPدر ادامهی مباحث آموزش برنامهنویسی به زبان پیاچپی در ملت وب، قصد داریم در این جلسه و نیز چند جلسهی آینده مثالهایی عملی از روشهای ساختن اسکریپتهای کاربردی تحت وب را به شما آموزش دهیم. در این قسمت میخواهیم روش ساخت سیستم ورود کاربران عضو شده را آموزش دهیم. در ادامه با ملت وب همراه باشید. اگر خاطرتان باشد در جلسات قبل در مورد Session ها...رایگان -
آموزش ویدیویی وردپرس - قسمت پنجم نحوه نصب قالب کپی دمو
آموزش wordpressسلام و درود بر شما در آموزش پنجم از وردپرس که امیدوارم به خوبی یادگرفته باشید تقریبا اکثر قسمت ها و آشنایی هایی لازم بود رو خدمتتون عرض کردم و در این آموزش بهتون یاد دادم که چطوری میتونید یک قالبی که از سایت انگلیسی خریداری کردید رو نصب کنید و چطوری میتونید کپی دمو یا پیشنمایش کنید. برای نصب قالب دو روش وجود دارد : آموزش نصب و درون ریزی یا ایمپورت دمو(کپی کردن با دمو که دیدید) - درون...رایگان -
آموزش PHP - جلسه سوم: عملگرها
آموزش PHPدر ادامه سری آموزشهای پیاچپی در ملت وب و پس از معرفی ابزارهای مورد نیاز و شروع کار با این زبان برنامه نویسی، وپس از مبحث متغییرها و کامنتها، حال به سراغ جلسه سوم میرویم. در این جلسه قصد داریم در مورد عملگرها در PHP صحبت کنیم پس در ادامه آموزش با ملت وب همراه باشید. عملگرهای اصلی ابتدا باید ببینیم عملگر چیست؟ عملگرها در واقع عملیاتی را بر روی دادهها انجام...رایگان -
آموزش PHP - جلسه ششم: حلقه های While و For
آموزش PHPدر ادامه سری آموزشهای php در ملت وب میخواهیم به مبحث حلقهها بپردازیم. از حلقهها به منظور تکرار اجرای کدها به تعداد دفعات دلخواه میتوانیم استفاده کنیم. در ادامه آموزش با ملت وب همراه باشید. گاهی در برنامهنویسی شرایطی پیش میآید که نیاز داریم بخش خاصی از کد چندین مرتبه اجرا شود. در این حالت می توانیم از حلقهها بهره ببریم. همانند سایر زبانهای...رایگان -
آموزش PHP - جلسه نهم: متغیرهای پیش فرض و فرم ها
آموزش PHPدر این بخش از سری آموزش برنامهنویسی وب با PHP میخواهیم دربارهی مبحث جذاب فرمها صحبت کنیم. علاوه بر این با متغیرهای کاربردی و پیشفرض پیاچپی نیز آشنا خواهیم شد. در ادامه با ملت وب همراه باشید. متغیرهای پیشفرض در جلسات قبل اعلام کردیم، در نامگذاری متغیرها در php نباید از نامهای از پیش رزرو شده این زبان برنامهنویسی استفاده کنید. PHP شامل یکسری...رایگان -
آموزش PHP - جلسه چهارم: آرایه ها
آموزش PHPدر ادامه سری آموزشهای پیاچپی در ملت وب امروز قصد داریم تا به مبحث مهم آرایهها بپردازیم. آرایه در زبان ساده محلی است که میتوان در آن بیش از یک مقدار را ذخیره سازی کرد. در ادامه مطلب با ملت وب همراه باشید. در جلسات گذشته آموزشهای ابتدایی زبان برنامه نویسی پی اچ پی را با هم گذراندیم. حالا میخواهیم در این جلسه به آرایهها بپردازیم. آرايه ها...رایگان -
آموزش PHP - جلسه هشتم: توابع
آموزش PHPدر این جلسه از سری آمورشهای پیاچپی در ملت وب قصد داریم تا به یکی از مهمترین و در عین حال لذتبخشترین مباحث بپردازیم. توابع در هر زبان برنامه نویسی کاربرد بسیاری دارند و باعث میشوند تا در هنگام کدنویسی بتوانیم پروژه خود را منسجمتر تولید کنیم. در ادامه مطلب با ملت وب همراه باشید. توابع از جمله مهمترین مباحثی است که در آموزش پیاچپی باید یاد...رایگان -
آموزش PHP - جلسه هفدهم: کار با فایل ها
آموزش PHPدر ادامه سری آموزشی پیاچپی قصد داریم در مورد فایلها و کارهایی که با پیاچپی میتوان با فایلها انجام داد صحبت کنیم. میتوان از فایلها به منظور ذخیره کردن اطلاعات بهره گرفت یا در شرایط گوناگون از آنها استفاده کرد. در ادامه با ملت وب همراه باشید. در این بخش پس از اینکه چند جلسه به طور کامل در مورد بانک اطلاعاتی MySQL صحبت کرده بودیم، به سراغ...رایگان -
آموزش PHP - جلسه بیستم: کار با رشته ها
آموزش PHPدر ادامه سری آموزش پیاچپی قصد داریم شما را با توابع پرکاربردی که در کار با رشتهها با آنها زیاد سروکار خواهید داشت آشنا کنیم. در ادامه این جلسه از آموزش پیاچپی با ملت وب همراه باشید. هنگام برنامهنویسی به زبان برنامهنویسی PHP مطمئنا نیاز خواهید داشت تا عملیات را روی رشتههای متنی انجام دهید. پیاچپی یکسری توابع داخلی دارد که بسیار...رایگان -
آموزش PHP - جلسه بیست و یکم: شیء گرایی
آموزش PHPدر ادامه سری آموزشهای پیاچپی ، حال به مرحلهای جدید از برنامه نویسی میپردازیم و در واقع قصد داریم وارد مباحث پیشرفته شویم. در این جلسه و چند جلسهی آینده، به مبحث شیءگرایی خواهیم پرداخت. در ادامه با ملت وب همراه شوید. شاید سختترین مرحله در تدریس و نیز فراگرفتن شیءگرایی در پیاچپی را بتوان پایه و اساس آن دانست. اما در صورتی که شما اصل این...رایگان -
آموزش PHP - جلسه بیست و دوم: شیء گرایی (بخش دوم)
آموزش PHPدر ادامهی سری آموزش پیاچپی، همانطور که میدانید از جلسه قبل برنامهنویسی شیءگرا را آغاز کردیم. در این جلسه به ادامه مبحث شیءگرایی خواهیم پرداخت. پس در ادامهی این آموزش با ملت وب همراه شوید. در جلسه قبل مرحله به مرحله پیش رفتیم و گفتیم که بهترین روش یادگیری مبحث شیءگرایی، تمرین است. اگر جلسه قبل را هنوز مطالعه نکردهاید، لطفا ابتدا آن را...رایگان -
آموزش PHP: جلسه بیست و سوم: شیءگرایی (بخش سوم)
آموزش PHPدر جلسهی بیست و سوم از سری آموزشهای پیاچپی قصد داریم به ادامهی مبحث شیءگرایی بپردازیم. قبل از مطالعه این بخش بهتر است ابتدا بخش اول و دوم شیءگرایی را مطالعه کنید. در ادامه با ملت وب همراه شوید. در دو جلسهی قبلی ۱۱ مرحله مختلف را گذراندیم تا مبحث شیءگرایی را در پیاچپی به روش عملی یاد بگیریم. در ادامه به سراغ مراحل بعدی...رایگان -
آموزش PHP - جلسه دوم، متغییرها و توضیحات در کدها
آموزش PHPدر جلسه اول آموزش برنامه نویسی و طراحی وب به زبان PHP رایانه خود را به سرور محلی تبدیل کردیم و نیز ابزارهای مورد نیاز برای شروع برنامه نویسی به این زبان را نصب کرده و در نهایت هم شاهد اجرای موفق اولین پروژه خود بودیم. در این جلسه میخواهیم در مورد متغییرها و نیز عملگرها در php صحبت کنیم. در ادامه با ملت وبهمراه باشید. تبلیغات همانطور که در جلسه قبل توضیح دادیم ابتدا...رایگان -
آموزش PHP - جلسه دهم: پروژه ارسال ایمیل
آموزش PHPدر این جلسه از سری آموزشهای پیاچپی میخواهیم اولین پروژه کاربردی را با این زبان برنامه نویسی محبوب ایجاد کنیم. پروژه ما اسکریپتی برای ارسال ایمیل است. بدین صورت شما با نحوه ارسال ایمیل و توابع مربوط به آن در PHP نیز آشنا خواهید شد. در ادامه مطلب با ملت وب همراه باشید. اگر آموزشهای پیاچپی ملت وب را تا اینجا دنبال کردهاید پس تمامی پیشنیازهای لازم برای...رایگان -
آموزش PHP - جلسه شانزدهم: Session و Cookie
آموزش PHPدیدن جلسات قبل ذخیره اطلاعات در متغیرها برای کاربردهای مختلفی در پیاچپی در اختیار توسعه دهندگان قرار گرفته است. علاوه بر این با ذخیره دادهها در بانک داده MySql آشنا شدید. اما گاهی نیاز به نوع دیگری از ذخیره دادهها خواهید داشت. مثلا متغیرهایی که در تمام پروژه در دسترس باشند. از سشن (Session) و کوکی (Cookie) دقیقا به همین منظور در پیاچپی استفاده میکنیم. در ادامه با ملت...رایگان -
آموزش PHP - جلسه نوزدهم: فیلترهای پی اچ پی (مقدماتی)
آموزش PHPدر این جلسه از سری آموزشی پیاچپی قصد داریم تا شما را با مبحث فیلترهای این زبان برنامهنویسی آشنا کنیم. از فیلترها به منظور اعتبارسنجی و پاکسازی دادههای ورودی میتوان بهره گرفت. در ادامه با ملت وب همراه باشید. از فیلترهای پیاچپی به منظور اعتبارسنجی و بهینه کردن ورودیها مورد استفاده قرار میگیرند. در واقع فیلترهای پیاچپی دارای بسیاری از...رایگان -
آموزش رایگان طراحی صفحه تکی محصول با المنتور(طراحی قالب با المنتور وردپرس-قسمت پنجم)
آموزش wordpressافزونه های مورد نیاز: المنتور المنتور پرو ووکامرس صفحات محصولات، همیشه بیشترین جایی هستند که به صورت متوسط مورد بازدید قرار می گیرند، ما امروز می خواهیم به شما آموزش طراحی قالب صفحه های محصولات را بدهیم. در ابتدا وارد پیشخوان کاربری شده و از تب قالب ها روی افزودن جدید کلیک می کنیم. حالا از داخل نوع قالب، حالت محصول تکی را انتخاب می کنیم و نام دلخواهی را در زیر آن وارد می کنیم. بعد...رایگان -
آموزش PHP: جلسه بیست و چهارم: شیءگرایی (بخش پایانی)
آموزش PHPدر سری آموزشهای فارسی پیاچپی در ملت وب و در جلسه بیست و چهارم، قصد داریم تا بخش چهارم شیءگرایی را به شما آموزش دهیم که در واقع با این جلسه، مبحث شیءگرایی اولیه پایان مییابد. در ادامه باملت وب همراه شوید. طی سه جلسهی قبل، در مورد شیءگرایی در پیاچپی بحث کردیم و به صورت مرحله به مرحله تا گام ۱۷ پیش رفتیم. در این جلسه مراحل پایانی یادگیری شیءگرایی را...رایگان -
آموزش PHP - جلسه یازدهم: اتصال به بانک اطلاعاتی MySQL
آموزش PHPدر سری آموزشهای پیاچپی تاکنون با مباحث زیادی آشنا شدهاید و حال نوبت مبحث اتصال به بانکهای داده است. در واقع پویا بودن صفحات وب پیاچپی بدون اتصال به بانکهای اطلاعاتی بیمعنی به نظر میرسد. در این جلسه میخواهیم روش اتصال به یکی از محبوبترین و پرکاربردترین بانکهای اطلاعاتی یعنی MySql را به شما آموزش دهیم. در ادامه با ملت وب همراه...رایگان -
آموزش PHP - جلسه دوازدهم: درج اطالاعات در بانک اطلاعاتی MySQL
آموزش PHPدر جلسه قبل، از سری آموزشهای پیاچپی شما را با نحوه اتصال به بانک اطلاعاتی MySQL آشنا کردیم. در ادامه قصد داریم نحوه درج اطلاعات جدید به جداول مورد نظرمان در بانک اطلاعاتی که ساختهایم را به شما توضیح دهیم. در ادامه مطلب با ملت وب همراه باشید. همانطور که گفتیم، ۴ عملیات اصلی در کار با بانکهای اطلاعاتی وجود دارد. درج اطلاعات، مشاهده، حذف و نهایتا ویرایش...رایگان
هشتگ ها :
این محصول بدون نظر می باشد شما میتوانید اولین نظر را ثبت کنید