Presentation is loading. Please wait.

Presentation is loading. Please wait.

Algoritma & Pemrograman 1

Similar presentations


Presentation on theme: "Algoritma & Pemrograman 1"— Presentation transcript:

1 Algoritma & Pemrograman 1
Chapter 2 Achmad Fitro The Power of PowerPoint – thepopp.com

2 Basic PHP Basic Syntax Comment in PHP Case Sensitive

3 Basic Syntax Example <?php CODE HERE ?> <?php
echo “helo teman-teman”; ?>

4 Comment Example // Or # /* statemen */ <?php
// Ini komen satu baris # Ini juga /* Ini comment kalau beberapa baris */ ?>

5 Case Sensitive Example
Huruf besar dan huruf kecil di bedakan dalam pemanggilan variable Example <?php $nama= “Bejo"; echo "My name is " . $nama. "<br>"; echo "My name is " . $Nama. "<br>"; echo "My name is " . $NAMA. "<br>"; ?>

6 PHP Variable A variable starts with the $ sign, followed by the name of the variable 5 Criteria A variable name must start with a letter or the underscore character A variable name cannot start with a number A variable name can only contain alpha-numeric characters and underscores (A-z, 0-9, and _ ) case-sensitive

7 floating point numbers - also called double
7 Type Data PHP FLOAT Object floating point numbers - also called double STRING Boolean NULL Array INTEGER Prodi Teknik Komputer

8 PHP Operator Comparison Assignment Arithmetic String Array Logical
Increment/Decrement String  Array 

9 Arithmetic Operator Name Example Result + Addition $x + $y
Sum of $x and $y - Subtraction $x - $y Difference of $x and $y * Multiplication $x * $y Product of $x and $y / Division $x / $y Quotient of $x and $y % Modulus $x % $y Remainder of $x divided by $y

10 Assignment Assignment Same as... Description x = y
The left operand gets set to the value of the expression on the right x += y x = x + y Addition x -= y x = x - y Subtraction x *= y x = x * y Multiplication x /= y x = x / y Division x %= y x = x % y Modulus

11 Comparison Operator Name Example Result == Equal $x == $y
Returns true if $x is equal to $y != Not equal $x != $y Returns true if $x is not equal to $y <> $x <> $y > Greater than $x > $y Returns true if $x is greater than $y < Less than $x < $y Returns true if $x is less than $y >= Greater than or equal to $x >= $y Returns true if $x is greater than or equal to $y <= Less than or equal to $x <= $y Returns true if $x is less than or equal to $y

12 Increment / Decrement Operator Name Description ++$x Pre-increment
Increments $x by one, then returns $x $x++ Post-increment Returns $x, then increments $x by one --$x Pre-decrement Decrements $x by one, then returns $x $x-- Post-decrement Returns $x, then decrements $x by one

13 Logical Operator Name Example Result and And $x and $y
True if both $x and $y are true or Or $x or $y True if either $x or $y is true xor Xor $x xor $y True if either $x or $y is true, but not both && $x && $y || $x || $y ! Not !$x True if $x is not true

14 String Operator Name Example Result . Concatenation $txt1 . $txt2
Concatenation of $txt1 and $txt2 .= Concatenation assignment $txt1 .= $txt2 Appends $txt2 to $txt1

15 Array Operator Name Example Result + Union $x + $y Union of $x and $y
== Equality $x == $y Returns true if $x and $y have the same key/value pairs != Inequality $x != $y Returns true if $x is not equal to $y <> $x <> $y

16 Thank You for Watching! Any Questions?


Download ppt "Algoritma & Pemrograman 1"

Similar presentations


Ads by Google