متغيرها، ظروف يا فضائي است براي دخيره اطلاعات موقت ضمن اجرا، ميباشند.
درphp هرمتغير باكراكتر$ شروع ميشود، وبدنبال آن نام متغير قرار ميگيرد .
براي معرفي يا ايچاد متغير دستور خاصي وجود ندارد .اولين بار كه مقداري درآن قرارگيرد، متغير
ايجاد ميشود .در مثال زير$txt دستور شماره 2ايجاد ومقدا ر
مقادير كراكتري بايد در داخل كوتيشن ("hello word!")قرار گيرند .
مثال ـ
<?php $txt="Hello world!"; $x=5; $y=10.5; ?>
دراين مثال دو متغير$x , $y بامقدار10 و 5ايجاد ميشوند .اين دو از نوع عدديست و $txtازنوع كراكتريست .
درphp اغلب براي خروجي داده ها به صفحه ازدستورecho استفاده ميشود .
درمثال زير نحوي خروجي متن ويك متغير را نشان ميدهد.
<?php $txt="W3Schools.com"; echo "I love $txt!"; ?>
مثال زير همان خروجي مثال بالا راتوليد ميكند
<?php $txt="W3Schools.com"; echo "I love ". $txt."!"; ?>
مثال زير مجموع دومتغير را بدست آورده ودرصفحه چاپ ميكند.
<?php $x=5 $y=4; echo $x+$y; ?>
در فصل آينده در مورد خروجي درصفحه نمايش مطالب بيشتري ارائه ميشود.
در زبانphp نوع متغير
متاسفانه درعمليات رياضيphp كنترل مناسب روي نوع مرتبط با عمليات راندارد، وپيغام خطا هم نميدهد .اما نسخه هاي بالاتراز6آن كنترل داشته وخطا صادر مي نمايد .نوع متغير هم ازphp7 قابل تعريف است ،و درصورت عدم تطبيق داده ونوع متغير، خطاي مناسب اعلام ميكند.