Professional Documents
Culture Documents
PHPمدخل الى لغة PDF
PHPمدخل الى لغة PDF
:
php
html css .
:
1..................................................................................................................................................
: 3.............................................................................................................. php
: 7.........................................
: - 14...............................................
: 17........................................................................................................................
: 22.....................................................................................................................
: 24.......................................................................................................................
: 28................................................................................................................
34.................................................................................................................................................... :
PHP
4 5
.
()
. php
php
:
- :
HTML CSS
( )
.
- :
HTML CSS
PHP MYSQL
.
!!..
- .
- () .
:
( = ..
.
- :
.
- :
()
php
=<
- : PHP
PHP .
.
php .
..
.
() .
.
..
: .
: .
:> >
: <> .. <>
--------------------------------
( ) .
:
- : Notepad ++Notepad
- : .
: Localhost
.
: Apache -
: MySql -
WampServer
appserv...
Wamp
html.28739/01net.com/telecharger/windows/Internet/editeur_de_site/fiches.http://www
taskbar
Exit .
WampServer :
:localhost -
.
:
http://localhost
IP
127.0.0.1//:http
:phpMyAdmin -
:
- C:\wamp\www
.
.
html xhtml .
php php html
.
:1
html
><html dir=rtl
><head
><meta http-equiv=Content-Type content=text/html; charset=utf8- /
> </title ><title
></head
><body
><br /
.
></body
></html
1
html
:
.
:2 1
><html dir=rtl
><head
><meta http-equiv=Content-Type content=text/html; charset=utf8- /
> </title ><title
></head
><body
<?php
;> . <br / print
; . print
>?
></body
></html
php. +
page
C:\wamp\www
2 localhost
:
.
print echo.
php:
<?php
>?
: echo
commentaires
.
source.
// .
:
*/
*/
< ?php
// Name of my father
; >echo Elhaj Addi <br /
*/
The next line refers to the name of my grandmother.
Of note: My grandmother from my father
*/
echo elhaja Mahjouba om Elhaj Addi
>?
:
Elhaj Addi
elhaja Mahjouba om Elhaj Addi
Variables
:
<>
.
.
:
- : <> .
- : <> .
$ :
: $ .
:
;$name=yassine
;$age=21
$message=this forum is the best
:
:
: string -
int: integer-
:float- double -
bool: boolean- true or false :
.
:Null -
:array -
<?php
;>$name= yalsne <br /
;$nickname= king of the programming
;echo $name
;echo $nickname
>?
:
yalsne
king of the programming
:
:
-1
:
3$amal= i don>t now.. any work for example: <policeman> lol
3amal
-2 :
name$ Name$
-3 :
;$name= >Acadamy the php
:
;$name= Acadamy the php
-4 _ : underscore :
;$_year=2010
;$programming_language=php
-5 :
<?php
;" $a="programming language
;"$b="php
;$c= 5
$d=$a.$b.$c
;echo $d
>?
d a , b ,c +
. string
.
* :
/ :
- :
+ :
% :
<?php
// ;7=1 $Number
// ;5=2 $Number
// ;2 $sum=$Number1 + $Number
// ;2 $subtraction=$Number1 - $Number
// ;2 $multiplication=$Number1 * $Number
// ;2 $division=$Number1 / $Number
// ;2 $rest_division=$Number1 % $Number
:
12
2
35
1.4
2
:
( )
:
.
.
:
.
..
.
if
:
) (if
{
}
<?php
;$length=75
)if ($length<=78
{
;"echo "proper length
}
>?
length 78
proper length :
length 75 75 78
proper length :
:
== : "=" "==" " "...
<:
..
>:
...
<= :
..
>=:
..
!= :
.
if ... else
.
.
:
)(if
{
}
else
{
}
:
<?php
;$length=79
)if ($length<=78
{
;"echo "proper length
}
else
{
;"echo "length is not suitable
}
>?
:
.
.
: ( .. ) ..
:
<?php
;$length=79
)if ($length<=78
{
;echo proper length
}
)elseif($length==79
{
;echo length is not suitable
}
else
{
;echo large length
}
>?
:
:
: AND "" &&
: OR "" ||
:
<?php
;"$name="mohamed
; $age= 99
)if($name=="mohamed" && $age==99
{
;"echo "true
}
else
{
"echo "false
}
>?
true :
:2
<?php
;"$name="mohamed
; $age= 98
)if($name=="mohamed" || $age==99
{
;"echo "true
}
else
{
;"echo "false
}
>?
true ..
.
: switch
switch if else .
.
:
<?php
;$age = 99
switch ($age) //
{
// :10 case 10
;"echo "you are a child
;break
// :25 case 25
;"echo "you are man
;break
// :99 case
;"echo "you are old man
;break
// :130 case
;"echo "you are so old man
;break
default:
;"echo "sorry, i don't have any sentence for your age
}
>?
.
:99 case
you are old man :
:default
age :
;7=age$
:
sorry, i don't have any sentence for your age
;break
switch .
130 99
99 break .
break 99
99 .99
Loops
:
100 :
-
-
-
-
-
.
.
.
-
100
loops
.
:
while -
for -
while.
( .. ).
while
:
) ( while
{
...
}
:
<?php
;$n = 1
)while ($n <= 100
{
;'>.<br / ' echo
;$n++
// $n = $n + 1
}
>?
": "
n
1 ()
n
100
:
n
n
100
.
for
while
for
()for
while
for
:
<?php
)for ($n = 1; $n <= 100; $n++
{
;'> <br / ' echo
}
>?
.
-
- .
:
: .
.
- :
..
.
:
http://fr.php.net/manual/en/funcref.php
:
-
-
-
-
- ...
-
-
-
-
- ...
:
strlen
- - .
<?php
;"$sentence= "yalsne is the king of PIA
;)$length = strlen($sentence
;echo 'number of characters of the sentence \" ' . $sentence . '"/ is: <br />' . $length
>?
:number of characters of the sentence \" yalsne is the king of PIA"/ is
25
-
str_replace
..
:
<?php
;)'$sentence = str_replace('evening', 'morning', 'good evening sir
;echo $sentence
>?
:
good morning sir
.
-
str_shuffle
.
:
<?php
;'$sentence1 = 'thank you, it is very good
;)$sentence2= str_shuffle($sentence1
;echo $sentence2
>?
eysoinki hooy avgrd ,ttu
yn urdikgy s otti,voehao
go,haenouitvk ritdos yy
yton a tku s, ivgdoi hyreo
-
strtoupper
strtolower
.
:
<?php
;'$stenence1 = 'YALSNE
;)$stenence2 = strtolower($stenence1
;'$stenence3 = 'morocoo
;)$stenence4 = strtoupper($stenence3
:
)(date
...
:
:H
:i
:s
:d
:D
:m
:M
:Y
:
<?php
;)'$hour= date('H
;)'$minutes= date('i
;)'$day= date('d
;)'$month= date('m
;)'$year= date('Y
;echo 'The time now is ' . $hour .':'. $minutes . ' /on ' . $day . '/ ' . $month. ' / ' . $year
>?
:
The time now is 08:49 /on 2010 / 05 /07
.
.
.
:
)function name_of_function(variables
{
}
;)name_of_function(values
:
<?php
)function hello($name
{
;">echo "hi " . $name . " <br /
}
;)'hello('yalsne
;)'hello('batol
;)'hello('khaled
>?
hello :
name
.
:
<?php
)function calcul($n1,$n2,$n3
{
;echo $n$+1n$+2n3
}
;)calcul(10,20,30
>?
60
Arrays
:
()array
.
.
30
:
( )
.
.
:
:
:
:
212000000000 :
() :
-
-
.
--------------------------------------------------------------------------------------
- :
:
:
- - - .
( )
()Associative arrays
:
: - - -
: - - 212000000000 -
php
php
<?php
Identification_card. //
( $Identification_card = array
'name'=> 'Yassine',
'nationality' => 'Moroccan',
'city' => 'Midelt',
;)''phone_number' => 'Marseille
>?
.
<?php
;"$Identification_card["name"]="Yassine
;"$Identification_card["nationality"]="Moroccan
;"$Identification_card["city"]="Midelt
;"$Identification_card["phone_number"]="212000000000
>?
array [ ]
.
:
'' ( . )
:
<?php
;]"echo $Identification["nationality
>?
:
Moroccan
:
)for($i=0;$i<4;$i++
{
;">echo $Identification_card[$i]. "<br /
}
<: >/ br
:
.
:
0
1
2
0
4
0
6
:php
<?php
days //
;)'$days=array('Sunday','Monday','Tuesday','Wednesday','Thursday','friday','Sutrday
)for($i=0;$i<=6;$i++
{
;">echo $days[$i]."<br /
}
>?
:
Sunday
Monday
Tuesday
Wednesday
Thursday
friday
Sutrday
: 0
.
<?php
;'$days[0]='sunday
;'$days[1]='Monday
;'$days[2]='Tuesday
;'$days[3]='Wednesday
;'$days[4]='Thursday
;'$days[5]='friday
;'$days[6]='Sutrday
//
;]echo $days[5
//
>?
;]echo $days[5
;)print_r($days
print_r
.
.
( )
... .
-----------------------------------------------
php
.
:
--------------------------
:key
.
:
<?php
;)$a=array("name"=>"yassine","city"=>"midelt","phone"=>212000000000
;)$b=key($a
;echo $b
>?
:
name
---------------------
array_key_exists
:
<?php
;)$a=array("name"=>"yassine","city"=>"midelt","phone"=>212000000000
))if (array_key_exists('city', $a
{
;'echo 'yes
}
else
{
;"echo "no
}
>?
:
yes
a city
-----------------------------------
in_array
:
<?php
$a=array("name"=>"yassine","city"=>"midelt","phone"=>212000000000);
if (in_array('yassine', $a))
{
echo 'yes';
}
else
{
echo "no";
}
?>
yes
-----------------------------------------
array_push
:
<?php
$names=array("yassine ","sofia ","ahmed ");
array_push($names,"btisam ","ali");
for($i=0;$i<5;$i++)
{
echo $names[$i];
}
?>
array_pop
/
:
<?php
$a=array("yasso"," sofo", " hamo", " hado");
$b=array_pop($a);
for($i=0;$i<4;$i++)
{
echo $a[$i];
}
?>
:
hado
-------------------------------------
array_shift
<?php
;)"$a=array("yasso"," sofo", " hamo", " hado
;)$b=array_shift($a
)for($i=0;$i<4;$i++
{
;]echo $a[$i
}
>?
:
yasso
:
sofo hamo hado
---------------------------------------
array_unshift
.
:
<?php
;)" $a = array("yassine ", "sofia
;)" array_unshift($a, "ahmed ", "ali
)for($i=0;$i<4;$i++
{
;]echo $a[$i
}
>?
array_flip
:
<?php
;)$a = array("name" => 1, "age" => 2
;)$a = array_flip($a
;)print_r($a
>?
) Array ( [1] => name [2] => age
;)$a = array_flip($a
) Array ( [name] => 1 [age] => 2
php
.
php .
codm
:
:
yalsne@hotmail.com
212676539205