.


:




:

































 

 

 

 


1. php.

: PHP.

:

Web-

Web-

- , World Wide Web. , web- HTML web-, HTML, . web- CGI- web- JavaScript VBScript .

Web-

- , web- . web- , , , .

CGI

( Common Gateway Interface) - , web- , , web-, web- .

CGI web- - " CGI". , web-, (. . ), , - , .

web- . CGI- (CGI-) - ( ), web-. CGI- - , web-, , .

- , web-, , web- , . , , , .

, web-, .

, , . . , . JavaScript VBScript. web- , web- ( , ).

, , web-. - , web- , .bat- MS-DOS, , - , CGI, web-.

- web-. CGI- . , Perl C++, - , , .

, , - . . web-, , , - CGI-. (, , "CGI-", - , , .

CGI- , , web- , , . web-.) .

, . web-, PHP-. http://www.php.net, .

, Zlib Gzip, libswf - Flash-, .

PHP

, - -, , , 1994 . - , , . , Personal Home Page Tools - . . . , .

1995 , , HTML- ( FI - "Form Interpretator"), , , PHP/FI Version 2, web-. . , 1995 1 , , gif- (, , - ). PHP/FI , .

1997 . Web- web-, , Perl .

( , , ), , 1998 - (Zeev Suraski and Andi Gutmans). " ", . , . , , , , - , - .

1999 , , . , , , , Windows Unix Linux.

2000- Zend Technologies , .

- 20% . .

PHP

PHP C, Java Perl. , php.

, - PHP.

PHP- html- :

<?PHP _?>

 

 

<?

_;

?>

PHP 'C', 'C++' Unix. :

<?php echo "This is a test"; // c++

 

/* ,

*/

 

echo "This is yet another test"; echo "One Final Test";

# shell-?>

Echo

<?php echo " HTML";?>

PHP, $.

$city = "Tula";

city -

Tula -

/;

++$a Pre-increment $a 1, $a.

$a++ Post-increment $a, $a 1.

--$a Pre-decrement $a 1, $a.

$a-- Post-decrement $a, $a 1.

 

:

$a + $b $a $b.

$a - $b $a $b.

$a * $b $a $b.

$a / $b $a $b.

$a % $b Modulus $a $b.

 

:

. - ('.'),

. -

('.='),

.

 

$a = "Hello "; $b = $a. "World!"; // $b "Hello World!"

$a = "Hello "; $a.= "World!"; // $a "Hello World!"

0 1, FALSE TRUE ().

PHP
> (),
>= ( ),
== (),
!= ( ),
< () <= ( ).

, if.

:

$a == $b TRUE, $a $b.

$a!= $b TRUE, $a $b.

$a <> $b TRUE, $a $b.

$a < $b TRUE, $a $b.

$a > $b TRUE, $a $b.

$a <= $b TRUE, $a $b.

$a >= $b TRUE, $a $b.

include " "

- . , , , , , , , . (, - . ., , , , , include.) , include, , , . ( web- , include require.)

mail ("", "", " ", " ")

- . . "" , . " " (, !), /n, . ( " " From, web-, , "Unprivileged User".)

echo ("")

- web- - . web- - , : echo " $" web- " 1", $ , . ".

if () {..., , ...;} else {..., , ...}

-, . , .

for ( , , ) {......;}

- , . . , (. . , ).

while () {...... }

- . , . , , - .

do {...... } while ()

, , , - . break - , . continue , . . .

switch () {case :... ...; break; case :... ...; break;}

- . , , . case , , , case switch break, , . ( , break , switch, PHP - . . , case! - .) switch default. , , , case.

foreach ( as ) {......;}

- . Foreach , , . ( , foreach .)

foreach 4.0 .

web- - - . , , - , echo. ,

<?php if ($a==l) {?><> 1</p><?php> }?>

 

 

<?php if ($a==l) {echo "<p> 1</p>";}?>

, , . , , web-, , , . , , , include .

Figure: php.


<== | ==>
| .
:


: 2017-01-28; !; : 304 |


:

:

.
==> ...

1523 - | 1360 -


© 2015-2024 lektsii.org - -

: 0.04 .