‎‎متغيزهاي پي اچ پيphp variables -‎

Previous >    <Next  

‎‎متغيرها، ظروف يا فضائي است براي دخيره اطلاعات موقت ضمن اجرا، ميباشند.

‎‎درphp هرمتغير باكراكتر‎$‎ شروع ميشود، وبدنبال آن نام متغير قرار ميگيرد .

‎براي معرفي يا ايچاد متغير دستور خاصي وجود ندارد .اولين بار كه مقداري درآن قرارگيرد، متغير ‎ايجاد ميشود .در مثال زير‎$txt‎ دستور شماره ‎2‎ايجاد ومقدا ر ‎ ‎"hello word!‎"‎‎درآن قرارميگيرد.

‎مقادير كراكتري بايد در داخل كوتيشن ‎ (‎"hello word!‎")‎‎قرار گيرند .

‎‎مثال ـ

<?php 
$txt="Hello world!";
$x=5;
$y=10.5;
?>

--(go to editor for change code and run)

‎دراين مثال دو متغير‎$x , $y‎ بامقدار10 و 5ايجاد ميشوند .اين دو از نوع عدديست و ‎$txt‎‎ازنوع كراكتريست .

‎‎نحوي متغيرهايphp

  1. ‎‎يك متغير با علامت‎$‎ شروع ميشود .
  2. ‎‎نام متغير بايدبايك حرف يا كراكتر زير خط شروع شود
  3. ‎‎نام متغيرنميتواند باعدد شروع شود
  4. ‎‎نام متغير ميتواند فقط علائم‎ (A-‎z,0-‎9,_)‎ باشد .
  5. ‎متغيرها بحروف بزرگ وكوچك حساس هستند. ‎مثلا دو متغير‎$age , $AGE‎ متفاوتند .

‎‎درphp اغلب براي خروجي داده ها به صفحه ازدستورecho استفاده ميشود .

‎‎درمثال زير نحوي خروجي متن ويك متغير را نشان ميدهد.

<?php 
$txt="W3Schools.com";
echo "I love $txt!";
?>

--(go to editor for change code and run)

‎‎مثال زير همان خروجي مثال بالا راتوليد ميكند

<?php 
$txt="W3Schools.com";
echo "I love ". $txt."!";
?>

--(go to editor for change code and run)

‎‎مثال زير مجموع دومتغير را بدست آورده ودرصفحه چاپ ميكند.

<?php 
$x=5
$y=4;
echo $x+$y;
?>

--(go to editor for change code and run)

‎‎در فصل آينده در مورد خروجي درصفحه نمايش مطالب بيشتري ارائه ميشود.

‎در زبانphp نوع متغير ‎ (type of variable)‎‎ ‎درهنگام دريافت مقدار، اتوماتيك تعين ميشود.

‎متاسفانه درعمليات رياضيphp كنترل مناسب روي نوع مرتبط با عمليات راندارد، وپيغام خطا هم ‎نميدهد .اما نسخه هاي بالاتراز6آن كنترل داشته وخطا صادر مي نمايد .نوع متغير هم ازphp7 ‎قابل تعريف است ،و درصورت عدم تطبيق داده ونوع متغير، خطاي مناسب اعلام ميكند.


Previous >    <Next