نمایش نتایج: از شماره 1 تا 10 , از مجموع 26

موضوع: آموزش گقدم به قدم برنامه نویسی به زبان php از پایه

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #4
    عضو جدید
    تاریخ عضویت
    Apr 2011
    نوشته ها
    24
    تشکر تشکر کرده 
    2
    تشکر تشکر شده 
    107
    تشکر شده در
    19 پست

    پیش فرض پاسخ : آموزش قدم به قدم برنامه نویسی به زبان php از پایه

    مقدار دادن به متغییر ها

    همون طوری که گفتن لازم نیست مثل زبان های دیگه مثلا c یا java و یا زبان های دیگه ابتدا متغییر اعلان بشه بعد از اون استفاده بشه

    در واقع هر مقداریکه در متغیر قرار بگیره نوع متغیر اغغیر و می کنه و در همون لحظه نوعش تعیین میشه

    برای مقدار دادن به متغییر ها از علامت مساوی(=) یا عملگر انتساب استفاده میشه مثل

    کد PHP:
    $sum 10;
    $average 15.5;

    $name "Ali"
    دستور اول مقدار 10 رو در متغیر sum$ قرار میده در نتیجه نوع این متغیر صحیح میشه.

    دستور دوم مقدار 15.5 رو در متغییر average$ قرار میده و در نتیجه نوع این متغییر اهشاری می شه

    دستور سوم هم مقدار "َAli" رو در متغییر name$ قرار میده و در نهایت نوع این متغییر هم رشته ای یا متنی تعیین میشه



    دقت داشته باشید که وقتی مقداری رو به یک متغییر میدید و نوع اون تعیین میشه با دادن یک مقدار دیگه نوع اون هم تغییر میکنه

    کد PHP:
    $x 10;

    .....

    $x "Ali" 
    دستور اول مقدار 10 رو به متغییره x$ میده و نوع این متغییر رو عددی صحیح تعیین میکنه
    دستور بعدی مقدار Ali رو به این متغییر میده و در نتیجه نوع این متغییر به رشته ای تغییر میکنه

    ---------- Post added at 11:56 AM ---------- Previous post was at 11:47 AM ----------

    متغیر متغیر

    یه نوع دیگه ای از متغیر با نام متغیر متغیر در پی اچ پی هست که از طریق آن میشه نام متغیر را بطور پویا تغییر داد در این موارد ،از مقدار یک متغییر دیگه استفاده میشه .

    کد PHP:
    $varname 'total'

    بچه ها این دستور مقدار 'total' رو در متغیر varname$ قرار میده .حالا بجای total$ می تونیم از varname$$ استفده کنیم مثلا میتونیم مقدار total$ رو بشکل زیر تعیین کنیم

    کد PHP:
    $$varname 5
    این کار مثل این دستوره :

    کد PHP:
    $total 5

    کاربرد این متغییر ها رو موقع بررسی حلقه تکرار for می بینیم

    ---------- Post added at 11:57 AM ---------- Previous post was at 11:56 AM ----------

    نقل قول نوشته اصلی توسط sales data نمایش پست ها
    سلام . ممنون
    لطفا یا مقداری درشتر یا با فاصله بیشتر ذکر شود
    چشم

    ---------- Post added at 12:06 PM ---------- Previous post was at 11:57 AM ----------

    ثابت ها

    تا اینجا یاد گرفتیم که مقدار موجود توی یه متغیر رو میشه عوض کرد .
    ثابت هم مثل متغیر مقداری رو ذخیره میکنه ولی مقدارش در طول اجرای برنامه قابل تغییر نیست . برای اعلان ثابت ها از تابع define استفاده میشه
    ببینید:
    کد PHP:
    define('FACTOR'10);
    define('PRICE'4); 
    دستور اول یه ثابت با نام FACTOR رو با مقدار 10 و دستور دوم یه ثابت دیگه با نام PRICE رو با مقدار 4 اعلان میکنه

    توجه کنید که اسامی ثابت ها رو با حروف بزرگ موشتم ولی اصلا کار ضروری نیست
    ولی برای ایجاد تمایز با متغییر ها که معمولا با حروف کوچیک نوشته می شم کار خوبیه
    یه نکته دیگه درمورد ثابت ها هست اونم اینه که اسمشون با $ شروع نمی شه


    ---------- Post added at 12:18 PM ---------- Previous post was at 12:06 PM ----------

    عملگرها

    عملگر بچه ها نمادیه که کار خاصی انجام میده مثل علامت + که کار جمع رو انجام میدهاما عملگر ها تو این زبون به چند دسته تقسیم میشن.

    عملگرهای محاسباتی برای انجام محاسبات روی داده ها به کار میرن
    دوه دونه عملگرها رو بهتون معرفی میکنم تقریبا همرو میشناسید ولی برای اینکه مبخثمون کامل باشه از چیزی رد نمی شیم

    عملگر + : کارش جمع متغیر هاست

    عملگر- : کارش تفریقه

    عملگر* : کارش ضرب

    عملگر / : کارش تقسیمه

    عملگر% : باقیمانده تقسیم

    عملگر++ : افزایش یک واحد یک واحد

    عملگر -- :کاهش یک واحد یک واحد


    در مورد دوتا عملگر آخر میخوام مثال بزنم تا بهتر متوجه بشید



    کد PHP:
    $a 5;
    $a $a ;
    $a $a 1;
    $a++;
    $a--; 
    دستور اول مقدار 5 رو به متغیر a$ میده دستور دوم یک واحد بهش اضافه میکنه دستور سوم یک واحد ازش کم میکنه

    دستور چهارم معادل دستور دومه و دستور پنجم معادل دستور سوم


    ---------- Post added at 12:45 PM ---------- Previous post was at 12:18 PM ----------

    تو پی اچ پی عملگرهایی هستن که برای مقایسه دو مقدار بکار میرن

    به این عملگرها عملگرهای مقایسه ای یا رابطه ای میگن

    این عملگرها رو معرفی میکنم و سعی میکنم درمورد هر کدو م یه مثال هم بزنم که خوب جا بیفته

    عملگر == تساوی

    عملگر === همانی

    عملگر =! نامساوی

    عملگر <> نامساوی

    عملگر < بزرگتر از

    عملگر > کوچیک از

    عملگر => کوچکتر یا مساوی

    عملگر =< بزرگتر یا مساوی

    اگر بخواهیم مشخص کنیم که آیا دو متغییر a$و b$ با هم مساوی هستند از علامت == استفاده میکنیم



    کد PHP:
    $a 10;
    $b 10;
    $a == $b
    دردستور سوم ،چون $a با $b برابره مقدار true یا درستی برگردانده میشه .دقت کنید که اگر $a با $b

    نا مساوی باشن مقدار false یا نادرستی برگردونده میشه

  2. تعداد تشکر ها ازphpman به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. منبع اصلی آموزش برنامه نویسی
    توسط Mr1 در انجمن مباحث و منابع آموزشی
    پاسخ ها: 0
    آخرين نوشته: October 13th, 2014, 20:37
  2. پاسخ ها: 0
    آخرين نوشته: April 19th, 2013, 03:30
  3. پاسخ ها: 0
    آخرين نوشته: February 18th, 2013, 20:31
  4. پاسخ ها: 0
    آخرين نوشته: January 14th, 2012, 14:19

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •