PHP(hyper test pre-procsesor) [email protected]@rockfortnetworks.com .

8
PHP(hyper test pre-procsesor) [email protected] www.rockfortnetworks.com

Transcript of PHP(hyper test pre-procsesor) [email protected]@rockfortnetworks.com .

Page 1: PHP(hyper test pre-procsesor) Php.bng@rockfortnetworks.comPhp.bng@rockfortnetworks.com .

PHP(hyper test pre-procsesor)

[email protected] www.rockfortnetworks.com

Page 2: PHP(hyper test pre-procsesor) Php.bng@rockfortnetworks.comPhp.bng@rockfortnetworks.com .

ABOUT PHP(Hyper text Pre-processor) PHP development began in 1994 when 

Rasmus Lerdorf wrote a series of Common Gateway Interface (CGI) binaries in C,[6][11][12][13] which he used to maintain his personal homepage.

The visibility of PHP properties and methods is defined using the keywords public, private, and protected.

The original, only complete and most widely used PHP implementation is powered by the Zend Engine and known simply as PHP.

The Zend Engine compiles PHP source code on-the-fly into an internal format that it can execute, thus it works as aninterpreter.[

Page 3: PHP(hyper test pre-procsesor) Php.bng@rockfortnetworks.comPhp.bng@rockfortnetworks.com .

After the PHP code is interpreted and executed, the web server sends resulting output to its client, usually in form of a part of the generated web page – for example, PHP code can generate a web page's HTML code, an image, or some other data. PHP has also evolved to include a command-line interface (CLI) capability and can be used in standalone graphical applications.[8]

PHP also has support for talking to other services using protocols such as LDAP, IMAP, SNMP, NNTP, POP3, HTTP, COM (on Windows) and countless others. You can also open raw network sockets and interact using any other protocol. 

Page 4: PHP(hyper test pre-procsesor) Php.bng@rockfortnetworks.comPhp.bng@rockfortnetworks.com .

PHP is a server-side scripting language designed for web development but also used as a general-purpose programming language.

January 2013, PHP was installed on more than 240 million websites (39% of those sampled) and 2.1 million web servers.[4]Originally created by Rasmus Lerdorf in 1994.

PHP code can be simply mixed with HTML code, or it can be used in combination with various templating engines and web frameworks.

 PHP code is usually processed by a PHP interpreter, which is usually implemented as a web server's native module or a Common Gateway Interface (CGI) executable.

Page 5: PHP(hyper test pre-procsesor) Php.bng@rockfortnetworks.comPhp.bng@rockfortnetworks.com .

Architecture diagram for php :

Page 6: PHP(hyper test pre-procsesor) Php.bng@rockfortnetworks.comPhp.bng@rockfortnetworks.com .

Features of php :- Support for namespaces has been added. Support for Late Static Bindings has been added. Support for jump labels (limited goto) has been added. Support for native Closures (Lambda/Anonymous functions)

has been added. There are two new magic methods, __callStatic() and 

__invoke(). Nowdoc syntax is now supported, similar to Heredoc syntax,

but with single quotes. It is now possible to use Heredocs to initialize static variables

and class properties/constants. Heredocs may now be declared using double quotes,

complementing the Nowdoc syntax. Constants can now be declared outside a class using

the const keyword. The ternary operator now has a shorthand form: ?:. The HTTP stream wrapper now considers all status codes from

200 to 399 to be successful. Dynamic access to static methods is now possible

Page 7: PHP(hyper test pre-procsesor) Php.bng@rockfortnetworks.comPhp.bng@rockfortnetworks.com .

Lifecycle for php

Page 8: PHP(hyper test pre-procsesor) Php.bng@rockfortnetworks.comPhp.bng@rockfortnetworks.com .

Salient Features of php : 80% hands on/ practical classes. Real Time scenarios/Project Exposure. Limited no of students per batch. Corporate Training Atmosphere. Week end Batches to suit professional. Placement Assistance which includes. 1. Resume Preparation. 2. Individual Counseling. 3. Offline Support, which includes email queries and

assignments. 4. Association with people who are working more

then 20 companies who may providing interview. Back Classes. Provision to come for more one or more Batch