/PHP : Part (3) – [Operators and Expressions]

PHP : Part (3) – [Operators and Expressions]


   Php lesson 3

Operators and Expressions

  1. The Assignment Operator

  1. The Concatenation Operator

وفي البي اتش بي هي الدوت ( . ) وبستخدمها عشان افصل بين حاجتين زي استخدام ( + ) كده مثلا

print ( “hello”.” world” );

 hello world  هايكون ناتج الطباعه دي هو

 hello وممكن بعد الدوت بعد كلمه

World اكتب اي متغير في البي اتش بي ثم اعمل دوت تاني واعمل كلمه

<?php

$name =”php”;

print ( “hello ” .$name.” world” );

?>

hello php world والناتج هايكون

بـعض العمليات

لاحظ ان (=) علي طول بعد علامه العمليه اللي أنت هاتعملها إذا كانت ضرب أو قسمه وخلافه

3. Comparison Operators

  1. Logic operator 


<Php

( $x > 2 ) && ( $x < 15 ) //لازم الشرطين يتحققوا مع بعض

?>

<Php

( $x > 2 )|| ( $x < 15 ) //لازم شرط واحد علي الاقل يتحقق

?>

<Php

$x !=0 //هنا قيمه المتغير لا تساوي صفر

?>

Constants

لو انا عايز اعمل ثابت يعني لو استدعيته في اي مكان في الصفحه مش هايتغير هاستخدم داله

define( “CONSTANT_NAME”, value);

Parameter بياخد اتنين

الاول اسم الثابت اللي انا عايزه والثاني القيمه بتاعته

<html>

<head>

<title> Defining a constant</title>

</head>

<body>

<?php

define ( “USER”, “Gerald” );

print “Welcome “.USER;

?>

</body>

</html>

‘ Welcome Gerald ‘ هايكون الناتج

User= Gerald لاننا قلناله اعمل كلمه

The if Statement

If(expression)

{

//نفذ الكود ده

}

Example

<?php

$a = “1”;

if ( $a == “1” )

{

print “the number is right”;

}

?>

a =1  بما ان متغير

the number is right هايطبع جمله

طيب لو عاوزين نقوله لو مش الناتج 1 قول ان الرقم خطا

<?php

$a = “0”;

if ( $a == “1” )

{

print “the number is right”;

}

else

{

print “the number is wrong”;

}

?>

the number is wrong هايطبع هنا

لو عاوزين نقول لو 1 قول الرقم صح لو صفر قول الرقم خطا ولو مش الاتنين قول الرقم غير معرف

<?php

$a = “2”;

if ( $a == “1” )

{

print “the number is right”;

}

elseif($a=0)

{

print “the number is wrong”;

}

else

{

print “the number is unknown”;

}

?>

the number is unknown هايطبع هنا