Download presentation
Presentation is loading. Please wait.
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?
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.