სხვა php - lesson 2 2012, 8 მარტი, 21:33 P HP ო პერ ატო რ ებ ი ა რი თ მე ტ ი კუ ლი ოპ ე რა ტ ორე ბიოპერატორი აღწერა მაგალითი შედეგი + შეკრება X=2; x+2 4 - გამოკლება X=2; 5-x 3 * გამრავლება X=4; x*5 20 / გაყოფა 15/5 3 % მოდული 5%2 1 ++ გაზრდა X=5; x++ X=6 -- შემცირება X=5; x-- X=4 დ ა ნ ი შვ ნ ი ს ოპე რა ტ ორე ბი ოპერატორი მაგალითი ...იგივეა, რაც = X=y x=y += X+=y x=x+y -= x-=y x=x-y *= X*=y x=x*y /= X/=y x=x/y %= X%=y x=x%y შე დ ა რე ბი ს ოპ ე რა ტ ორე ბი
ლოგი კუ რი ოპ ე რა ტ ორე ბი ოპერატორი აღწერა მაგალითი && And x=6 y=3 (x < 10 && y > 1) დააბრუნებს true || Or x=6 y=3 (x==5 || y==5) დააბრუნებს false ! Not x=6 y=3 !(x==y) დააბრუნებს true P HP IF... EL SE ო პერ ატო რ ებ ი პ ი რობი თ ი კა ვ ში რი ს ოპე რა ტ ორე ბი ძალიან ხშირად, როდესაც ჩვენ ვწერთ კოდს, ჩვენ უნდა შევასრულოთ განსხვავებული ქმედება განსხვავებული გადაწყვეტილებისათვის . ამის გასაკეთებლად ჩვენ შეგვიძლია კოდში გამოვიყენოთ პირობითი კავშირის ოპერატორები.
IF ...EL S E ოპ ე რა ტ ორი სინტაქსი : if (condition) code to be executed if condition is true; else code to be executed if condition is false; მაგალითი : მიმდინარე მაგალითი დაბეჭდავს "Have a nice weekend!" თუ მიმდინარე დღეა პარასკევი, თუ არადა "Have a nice day!": <html> <body> <?php $d=date("D"); if ($d=="Fri") echo "Have a nice weekend!"; else echo "Have a nice day!"; თუ ოპე რატორი შე დგე ბა ე რთზე მე ტი ხაზისაგან, მაშინ ის უნდა გამოიყ ოს ფიგურული ფ რჩხილე ბით. <html> <body> <?php $d=date("D"); if ($d=="Fri") { echo "Hello!<br />"; echo "Have a nice weekend!"; echo "See you on Monday!"; } ?> </body> </html> EL S EIF ოპ ე რა ტ ორი სინტაქსი: if (condition) code to be executed if condition is true; elseif (condition) code to be executed if condition is true; else code to be executed if condition is false; მაგალითი: მიმდინარე მაგალითი დაბეჭდავს "Have a nice weekend, თუ მიმდინარე დღეა Friday, და "Have a nice Sunday!", თუ მიმდინარე დღეა კვირა. სხვა შემთხვევაში დაბეჭდავს "Have a nice day!": <html> <body> <?php $d=date("D"); if ($d=="Fri") echo "Have a nice weekend!"; elseif ($d=="Sun") echo "Have a nice Sunday!"; else echo "Have a nice day!"; ?> </body> </html> P HP SW ITC H ო პერ ატო რ ი თუ გვინდა მოვნიშნოთ კოდის ერთზე მეტი ბლოკი, გამოვიყენოთ Switch ოპერატორი. switch ოპერატორი გამოიყენება გრძელი if..elseif..else ოპერატორების გრძელი კოდის თავიდან ასაცილებლად. სინტაქსი: switch (expression) { case label1: code to be executed if expression = label1; break; case label2: code to be executed if expression = label2; break; default: code to be executed if expression is different from both label1 and label2; } მაგალითი : ეს მუშაობს შემდეგნაირად:
<html> <body> <?php switch ($x) { case 1: echo "Number 1"; break; case 2: echo "Number 2"; break; case 3: echo "Number 3"; break; default: echo "No number between 1 and 3"; } ?> </body> </html> 69 2-ს მოსწონს
|