php.
, , . , , !
, Hello World! 4. , , . PHP :
$variable_name = Value;
, . , . PHP!
: , , , . $a_number $A_number PHP.
, php, ( ) . :
<?php
$hello = "Hello World!";
$a_number = 4;
$anotherNumber = 8;
?>
: PHP . , Pascal var. .
, PHP .
PHP _.
PHP - . a-z, A-Z, 0-9, _.
. $my_variable
. $myVariable
, .
, echo php . PHP echo , . !
, , echo. , .. .
<?php
$myString = "Hello!";
echo $myString;
echo "<h5>I love using PHP!</h5>";
?>
Hello! , . echo, , html . html , php , html.
, !
|
|
, HTML PHP. , HTML- , ! , , , echo:
.
. , , \.
() .
echo:
<?php
// This won't work because of the quotes around specialH5!
echo "<h5 class="specialH5">I love using PHP!</h5>";
// OK because we escaped the quotes!
echo "<h5 class=\"specialH5\">I love using PHP!</h5>";
// OK because we used an apostrophe '
echo "<h5 class='specialH5'>I love using PHP!</h5>";
?>
, , (), (\). PHP, , !
.
, PHP , .. , . , , :
integer;
string;
boolean;
double;
array;
object;
gettype (), , :
<?
$var = "5";
$var1 = 5;
echo (gettype ($var));
echo "<br>";
echo (gettype ($var1));
?>
string, integer.
settype (), :
<?
$var = " 5 ";
echo (gettype ($var));
settype ($var,integer);
echo "<br>";
echo (gettype ($var));
?>
, .
settype () . , :
$var = (int) $var;
, , integer:
<?
$var = " 5 "; // string
$var = (int) $var; // int
echo (gettype ($var));
?>
+ | |
- | |
* | |
/ | |
% | ( : 5 % 2=1) |
. . , .
|
|
& | (AND) |
| | (OR) |
^ | (XOR) |
~ | (NOT) |
<< | , |
>> | , |
:
<?php
echo (4<<2); // 16
echo "<br>";
echo (5>>1); // 2
echo "<br>";
echo (6&5); // 4
echo "<br>";
echo (6|5); // 7
echo "<br>";
echo (6^5); // 3
>?
. 4 100, 2 100 10000, 16. . , n 2n, 2n ( 5>>1 2). . (), , .
or || | |
Xor | |
and && | |
! |
, , (boolean) : . , , Boolean : true() false(). true false 1( 0 ) 0, . true false 1 0 , true false.