متغیرها در PHP ظرفهایی هستند برای ذخیره اطلاعات
قواعد نامگذاری متغیرها در PHP:
- متغیرها با علامت $ می شود و در ادامه نام متغیر می آید.
- نام متغیرها یا با حروف یا با خط زیر( _ ) شروع می شود.
- نام متغیرها نمی تواند با اعداد شروع شود.
- نام متغیرها می تواند فقط شامل حروف ، اعداد و خط زیر باشد ( _ ، 9-0 ، A - Z )
- نام متغیر ها حساس به متن است. ( دو متغیر a$ و A$ با هم متفاوتند)
نامگذاری درست :
$a ، $number ، $_year ، $m12
نامگذاری نادرست: $-a ، $2number ، $#year ، $m-12
در PHP هیچ دستور یا فرمانی برای تعریف نوع متغیر وجود ندارد و وقتی ما برای بار اول به متغیرها مقدار دهی می کنیم متغیر ما با نوع آن ایجاد می شود.
مثال :
<?php
$txt="Hello world!";
$x=5;
$y=10.5;
?>
$txt="Hello world!";
$x=5;
$y=10.5;
?>
متغیر txt از نوع رشته ای ، متغیر x از نوع صحیح و y از نوع اعشاری می باشد.