منو
 صفحه های تصادفی
dysthymia
پکتین
هیوز
هورمون رشد
هیدراتاسیون
جمع شدن یاران دین
آیه ایثار
نظریه روانکاوی شخصیت
روم و یهودا
طیف سنجی تشدید مغناطیسی هسته
 کاربر Online
382 کاربر online
 : کامپیوتر
برای پاسخ دادن به این ارسال باید از صفحه قبلی اقدام کنید.   کاربر offline دبیر گروه کامپیوتر 3 ستاره ها ارسال ها: 1679   در :  دوشنبه 31 مرداد 1390 [08:10 ]
  آموزش PHP - قسمت دوم - اولین برنامه
 

تصویر


خب تو قسمت قبلی نحوه راه اندازی Xampp رو دیدین! تو این قسمت میخوایم با هم اولین برنامه رو اجرا کنیم!خب برای نوشتن اولین برنامه باید چیکار کنیم!؟ اول باید طبق آموزش قبلی Xampp رو باز کرده و run کنید !دوم یه ویرایشگر متن رو باز کنید ( من notepad2 , notepad++ رو پیشنهاد میکنم ) ، کد های زیر رو توش کپی کنید .




خب تو قسمت قبلی نحوه راه اندازی Xampp رو دیدین! تو این قسمت میخوایم با هم اولین برنامه رو اجرا کنیم!خب برای نوشتن اولین برنامه باید چیکار کنیم!؟ اول باید طبق آموزش قبلی Xampp رو باز کرده و run کنید !دوم یه ویرایشگر متن رو باز کنید ( من notepad2 , notepad++ رو پیشنهاد میکنم ) ، کد های زیر رو توش کپی کنید .




و فایل رو با نام index.php ذخیره کنید ، به محل نصب Xampp برید و پوشه htdocs رو باز کنید ، همه فایلهای موجود رو پاک کنید و فایل مورد نظر رو کپی کنید!

حالا مرورگر خودتون رو باز کنید و ادرس http://localhost رو وارد کنید !

تو صفحه باید پیام Salam… نمایش داده بشه! اگر نشد ، ببینید که Xampp فعاله یا نه ! اگر باز هم نشد دوباره مراحل رو طی کنید ، حتما یه جای کار مشکل داره

خب حالا توضیحات کدی که با هم نوشتیم رو مینویسم! هر کدی که با زبان PHP نوشته بشه باید بین دو تگ


باشه ، در غیر اینصورت PHP اونها رو به صورت یک متن ساده روی صفحه نمایش میده!

بعضی اوقات شما نیاز دارید تا بعدا کد ها رو ویرایش کنید و یا افرادی در توسعه کدها وارد بشن!

خب تا توسعه دهنده یا خود شما یادتون بیاد که این کدی که نوشتین برای چی هست ، ممکنه یه کم طول بکشه و روند توسعه رو کند کنه!

برای همین میتونین برای هر تابع و یا هر خط کدی که مینویسین ، اگر لازم بود یه خط کامنت بزارید تا هر کسی که داره کد ها رو ویرایش میکنه بفهمه مثلا فلان خط کد برای چی هست!

کامنت ها در PHP به صورت زیر نوشته میشوند!

// comment


or


  1. comment

مفسر PHP هیچوقت کامنت ها رو اجرا نمیکنه ! و شما میتونید هر چیزی رو که خواستین بنویسین! حتی کد های پی اچ پی !
تو برنامه بالا یک تابع برای چاپ متن در نظر گرفته شده که اسمش echo هست !

باید متذکر بشم که این echo فقط رفتارش مثل یک تابع هست ، خودش تابع نیست! پس اشتباه گرفته نشه!

این شبه تابع برای چاپ متن ، متغیر ها و ثابت ها و بازگشتی توابع کاربرد داره و به صورت زیر به کار میره!

echo `a php code ...`;
همونطور که میبینید برای echo تک کوتیشن ‘ گذاشتیم ، یک قانون برای گذاشتن تک کتیشن و دابل کتیشن وجود داره ! اون هم اینه که اگر مقادیر فقط عددی یا متغییر ها و متغییر های ثابت و یا توابع بودند ، نیازی به ” و ‘ ( دابل کتیشن و تک کتیشن ) نیست! و شما میتونید به صورت مستقیم از اونها استفاده کنید به صورت زیر

echo function1();
echo DEF;
echo $var;
echo 123;
در غیر اینصورت باید از تک کتیشن و دابل کتیشن استفاده کنید
echo `my name`;
echo `is`;
echo `nodiran`;
توضیحات : در قسمت های آینده در مورد توابع ، متغیر ها و ثابت ها بحث خواهیم کرد!
خب بعضی اوقات نیاز دارین که چند تا متن رو پشت سر هم با یه echo چاپ کنید !
با استفاده از روش های زیر میشه این کار رو کرد!
echo `my`.`name`.`is`.`nodiran`;
echo $var.`name`;
echo `name`.$var;
echo function1().` a func`;
echo `a func`.function1();
در کد های بالا ما از نقطه برای چسبوندن مقادیر استفاده کردیم ! یه راه دیگه ام هست
echo `my`,`name`,`is`,`nodiran`;
با استفاده از کاما هم میشه تمام کار های روش نقطه ای رو انجام داد!

  امتیاز: 0.00