PHP آموزش زبان

آموزش زبان PHP نسخه 5 به بالا

PHP آموزش زبان

آموزش زبان PHP نسخه 5 به بالا

عملگر های PHP

عملگر ها جهت انجام عملیات های خاص بر روی مقادیر موجود در کد ها به کار می روند.


عملگر های محاسباتی :


عملگر

توضیح

مثال

نتیجه

+

جمع

x=2

x+2

4

-

تفریق

x=2
5-x

3

*

ضرب

x=4
x*5

20

/

تقسیم

15/5
5/2

3
2.5

%

ضریب

5%2
10%8
10%2

1
2
0

++

افزایش

x=5
x++

x=6

--

کاهش

x=5
x--

x=4


عملگر های اسنادی :


عملگر

مثال

نتیجه

=

x=y

x=y

+=

x+=y

x = x+y

- =

x- =y

x = x-y

*=

x*=y

x=x*y

/=

x/=y

x=x/y

.=

x.=y

x=x.y

%=

x%=y

x=x%y


عملگر های مقایسه ای :


عملگر

توضیح

مثال

= =

برابر است با

5= =8 (غلط)

!=

برابر نیست

5!=8 (صحیح)

< >

برابر نیست

5< >8 (صحیح)

> 

بزرگتر است از

5>8 (غلط)

< 

کوچک تر است از

5<8 (صحیح)

>=

بزرگ تر مساوی

5>=8 (غلط)

<=

کوچک تر مساوی

5<=8 (صحیح)


عملگر های منطقی :


عملگر

توضیح

مثال

&&

وَ

x=6
y=3
(x < 10 && y > 1)

(صحیح)

||

یا

x=6
y=3
(x==5 || y==5)

(غلط)

!

نفی

x=6
y=3
!(x==y)

(صحیح)



متغیر های رشته ای در PHP یا ‌String Variables

متغیر های رشته ای آن دسته از متغیر ها هستند که مقادیر داخل آنها شامل حروف و کلمات است.
به زودی در این وبلاگ به شما توابع (functions) و عملگر هایی (operators) را معرفی خواهیم نمود که به واسطه آنها می توانید بر روی متغیر ها اعمال مختلف و تغییراتی را انجام دهید.
پس از ایجاد یک متغیر رشته ای می توانیم اعمالی را بر روی مقدار آن انجام دهیم . یک رشته ( مقدار و حروف داخل یک متغیر رشته ای ) می تواند به صورت مستقیم در یک تابع (function) و یا در یک متغیر دیگر استفاده شود.
مثال زیر حروف و کلمات "یک روز زیبا" را به متغیر txt$ نسبت می دهد و سپس با دستور echo آن را اجرا می کنیم :

<?php
$txt="یک روز زیبا";
echo $txt;
?>


خروجی کد بالا به شکل زیر خواهد بود :

یک روز زیبا


ادامه مطلب ...

متغیر ها (Variables) در PHP :

متغیر ها در PHP عناصری هستند که می توانیم مقداری را در آنها ذخیره کنیم. این مقدار ها می توانند کلمات ، اعداد و یا آرایه ها باشند. هنگامی که در کد PHP مان یک متغیر تعریف می کنیم ، می توانیم از آن بار ها و بارها در کد PHP مان استفاده کنیم. تمامی متغیر ها در PHP با علامت $ آغاز می شوند. ( Shift + 4 ). نحوه صحیح نمایش یک متغیر در PHP به صورت زیر است :

<?php
$var_name = value;
?>

فراموش نکنید که علامت $ در ابتدای هر متغیر الزامی است و بدون آن کد شما اجرا نمی شود.
در مثال زیر دو متغیر می سازیم که اولی شامل یک سری کلمات و دومی شامل عدد می باشد :

<?php
$txt = " یک روز زیبا ";
$number = 16;
?>

قوانین نام گذاری متغیر ها :

- نام هر متغیر باید با یک حرف و یا علامت  _  (underscore) شروع گردد.
- نام متغیر تنها می تواند شامل حروف بزرگ و کوچک انگلیسی ، اعداد صحیح و یا علامت _ (underscore) باشد.
- داخل نام متغیر هرگز نباید از فاصله استفاه کرد . چنانچه نام متغیر شما دارای دو حرف است ، می بایست آن را با علامت _ و یا حروف کوچک و بزرگ جدا کنید :
( myString$ یا  my_string$ )
- قبل از نام هر متغیر علامت $ فراموش نشود.

ثبت کامنت ها و توضیحات در PHP

گاهی اوقات جهت سهولت در امر برنامه نویسی و یاد آوری کد ها ، می توانیم در بخش هایی از کد هایمان ، توضیحات اضافه ای (Comments) را قرار دهیم.  در زبان PHP جهت قرار دادن این توضیحات در متن کد ، از دو کاراکتر // جهت ایجاد توضیحات یک خطی و از علامت های /* و */ جهت ایجاد توضیحات چند خطی استفاده می کنیم. همچنین گاهی ممکن بخواهیم قسمتی از کد را غیر فعال نماییم . برای اینکار می شود آن قسمت را حذف نمود اما بهتر است آن را به طور موقت به یک توضیح تبدیل کنیم تا بعدا دچار مشکل نشویم. فراموش نکنید که توضیحات در کد های PHP اجرا نمی شوند و صرفا جهت اطلاع رسانی به برنامه نویس می باشند. در زیر نمونه هایی از نحوه ی ثبت توضیح در کد های PHP را ملاحظه می کنید :


<html>
<body>

<?php

// این یک توضیح است

/*
این یک
توضیح چند خطی
است
*/


// echo "یک روز زیبا";        =>  In code ejra nakhahad shod zira be surate comment aamade ast.


?>

</body>
</html>

شروع ساده کد های PHP

کد های PHP در سرور اجرا شده و خروجی آنها به صورت HTML به کاربر بازگردانده می شوند.
نحوه شروع PHP یا (PHP Synatx) :
کد های PHP همیشه با علامت php?> شروع و با علامت <? به پایان می رسند.  کد های PHP میتوانند در هر قسمتی از متن قرار بگیرند. در سرور هایی که اجازه ی مختصر نویسی (Shorthand) را به شما می دهند، شما می توانید به جای تگ php?> از تگ ?> استفاده نمایید . گرچه جهت سازگاری بهتر و همچنین پشتیبانی از نسخه های جدید PHP ، توصیه می شود تا از تگ های استاندارد PHP استفاده نمایید :
<?php
PHP Codes
?>
ادامه مطلب ...