متغیرها در PHP
|
در این بخش میخواهیم طریقهی استفاده از متغیرها در PHP را آموزش دهیم. اگر تا امروز از نرمافزار برنامهنویسی دیگری استفاده کرده باشید با نام متغیرها آشنایی دارید. در برنامهنویسی با استفاده از متغیرها یک سری داده تعریف میشود و ما میتوانیم برای این داده ها اسم گذاری کنیم و در ادامه نوشتن برنامه هر جا که نیاز شد آن را صدا بزنیم و از تکرار کردن آن در طول برنامه بپرهیزیم.
در پی اچ پی متغیرها را با علامت $ یا دلار نمایش میدهند.
دو قانون کلی برای متغیرها در PHP
نام متغیرها تنها میتوانند حروف انگلیسی (a-z یا A-Z)، اعداد ۰-۹ و زیر خط (آندلاین) _ را شامل شود.
نام متغیر هیچ گاه نمیتواند با عدد شروع شود.
به مثال زیر دقت کنید
<!DOCTYPE html> <html> <body> <?php $x=5; $y=6; $z=$x+$y; echo $z; ?> </body> </html>
همان طور که در مثال بالا مشاهده میکنید سه متغیر y، x و z تعریف شدهاند. هر یک از این متغیرها در PHP یک داده را معرفی میکند. x عدد ۵، y عدد ۶ و z حاصل جمع این دو عدد را بیان میکند و در نهایت اطلاعاتی که ما میخواهیم به چاپ رسانیم متغیر z است.
اگر دقت کنید متوجه میشوید که متغیر z بین علامتهای ” ” قرار نگرفته است، تنها دلیل این است که z یک متغیر رشتهای و یا در حقیقت متن نیست و جنس عدد است.
خروجی دستور بالا به صورت زیر تنها یک عدد که حاصل جمع ۵ و ۶ است نمایش داده میشود و برابر است با:
۱۱
حال یک مثال دیگر را بررسی میکنیم.
<!DOCTYPE html> <html> <body> <?php $txt="Hello world!"; $x=5; $y=10.5; echo $txt; echo "<br>"; echo $x; echo "<br>"; echo $y; ?> </body> </html>
خروجی دستور بالا به صورت زیر است:
Hello world!
5
10.5
دستور اول چاپ متغیر txt را خواستار شده است و در ادامه متغیر x وy را نمایش میدهد.
منبع : mobtadi.com