امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
قسمت دوم آموزش PHP
نویسنده پیام
arashrj آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 511
موضوع‌ها: 30
تاریخ عضویت: آبان ۱۳۸۴

تشکرها : 4
( 212 تشکر در 133 ارسال )
ارسال: #1
قسمت دوم آموزش PHP
با سلام به همه دوستان عزیز
در این قسمت به مفهوم متغیر ها و شرط ها می پردازیم.
متغیر چیه ؟
فرض کنید شما میخواهید یک مقدار عددی یا یک رشته مثلا اسم یک نفر رو نگه دارید و بعد از یک سری کار ها دوباره ازش استفاده کنید . برای این کار از چیزی به نام متغیر استفاده می کنیم .در واقع وقتی یک متغر را تعریف می کنیم یک قسمت از حافظه Ram سیستم را رزرو می کنیم و هر چه را که می خواهیم آنجا می نویسیم . در برنامه های دیگر مثل C,Pascal,… ما هنگام تعریف متغیر بایستی نوع آن را هم تعریف کنیم ...(نوع چیه ؟) اما توی php نیازی به تعریف نوع نمی باشد خود php نوع آن را تشخیص می دهد. یه مثال ساده :

کد:
$a = 25;

دقت کنید که در این مثال a نا متغیر است و عدد 25 مقداری است که ما در آن متغیر قرار داده ایم. همان طور که قبلا گفته شد بعد از هر دستور باید سیمیکلن ; قرار می دهیم . علامت $ چیه ؟ توی php قبل از نام هر متغیر بایستی حتما این علامت رو قرار دهیم . نامگذاری متغیر ها یک سری قوانین داره که مثلا اولین کاراکتر اون نمیتونه _ باشه یا با عدد شروع بشه و همچنین بایستی از حروف الفبا استفاده کنیم مثلا همه نمونه های زیر نادرستند:

کد:
$_salam = 12;
$65a= 10;

حال که با نام گذاری آشنا شدیم ببینیم چه مقادیری توی متغیر ها می توانیم قرار دهیم یا بهتر بگم چه نوع هایی داریم:

کد:
$a = 12;

این نوع یک عدد صحیح است .

کد:
$a = 12.5;

این نوع یک عدد ممیز شناور (اعشاری) است.

کد:
$a = "RJ";

این یک رشته است دقت کنید که برای وارد کردن رشته بایستی از دو علامت " " یا ' ' استفاده کنیم یعنی

کد:
$a = 123;

با :

کد:
$a = '123';

خیلی فرق داره اولی عدد 123 است و دومی کاراکتر 1 و 2 و 3 است که به دنبال هم یک رشته رو تشکیل می دن.

حالا یه مثال :

کد:
$num1 = 10;
$num2 = 5;
$total = $num1 + $num2;
print($total);


اگر دقت کنید می بینید که در خط اول و دوم دو متغیر به نام های num1 و num2 رو تعریف کردیم و مقدار دادیم و در خط بعد مجموع این دو را در متغیر total قرار دادیم و درخط بعد نتایج را چاپ می کنیم (به مرور گر ارسال می کنیم.).

توجه : سعی کنید که همیشه نام های با مسما به متغیر هاتون بدین برای این که بعد به فهم برنامه کمک می کنه و دلیل دیگر اون اینه که اگه برنامتون طولانی بشه دیگر گیج نمی شوید.
خوب حالا که با متغیر ها آشنا شدیم بریم سراغ شرط ها .
فرض کنید توی برنامتون قراره که کاربر نام کاربری و کلمه عبور خود را وارد نماید و در صورت درست بودن هر دو بتواند وارد صفحه دیگری شود برای این کار (یعنی چک کردن username و password ) از شرط استفاده می کنیم .
مثلا :

کد:
if(یه شرط)
{
   ----
   ----
   ----
}

شکل کلی شرط به این صورته . داخل پرانتز یه شرط رو می نویسیم و بین { } دستوراتی که اگر شرط داخل پرانتز برقرار بود باید اجرا شوند رو قرار میدهیم.
مثلا :

کد:
if($user == "arashrj")
{
   print("Welcome Arash RJ!");
}

در صورتی که متغیر user برابر با رشته arashrj بود دستور print داخل شرط اجرا می شه .
(آقا این == چیه ؟)
خوب حالا بریم سراغ جواب این سوال :
برای بررسی دو چیز با هم از یک سری علامت ها استفاده می کنیم که معنی اونا رو زیر نوشتم :

کد:
== بررسی تساوی دو چیز
> کوچکتر
< بزرگتر
=> کوچکتر یا مساوی
=< بزرگتر یا مساوی
=! مخالف (نامساوی)

شرط ها مباحث زیادی دارند که در قسمت های بعدی به بررسی آنها می پردازیم.



[آرش جعفری]
اگر به دیگران کمک کنید تا به آنچه می خواهند برسند .شما هم می توانید در زندگی به آنچه می خواهید برسید

* کوتاه کردن URL های طولانی

DevJam
(آخرین ویرایش در این ارسال: ۱۴-اسفند-۱۳۸۵, ۰۱:۲۹:۴۴، توسط arashrj.)
۱۴-اسفند-۱۳۸۵, ۰۱:۲۴:۵۴
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : sav68


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
Smile ذخیره تصاویر در MySQL و نمایش آنها با PHP قسمت اول P.H.P 2 14,890 ۱۰-شهریور-۱۳۹۰, ۱۸:۳۶:۳۱
آخرین ارسال: Y.P.Y
  لاگين و امنيت در PHP (قسمت اول) PouriaAmid 2 5,558 ۲۰-آبان-۱۳۸۹, ۲۲:۴۰:۰۹
آخرین ارسال: PouriaAmid
Toungue ذخیره تصاویر در MySQL و نمایش آنها با PHP قسمت دوم P.H.P 0 4,498 ۱۶-شهریور-۱۳۸۹, ۱۶:۱۵:۴۹
آخرین ارسال: P.H.P
  قسمت اول آموزش PHP arashrj 3 2,450 ۱۴-اسفند-۱۳۸۵, ۰۱:۲۰:۴۹
آخرین ارسال: arashrj

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS