Presentation is loading. Please wait.

Presentation is loading. Please wait.

PHP(hyper test pre-procsesor)

Similar presentations


Presentation on theme: "PHP(hyper test pre-procsesor)"— Presentation transcript:

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

2 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.Rasmus LerdorfCommon Gateway Interface [6][11][12][13]personal homepage  The visibility of PHP properties and methods is defined using the keywords public, private, and protected.visibilitykeywords  The original, only complete and most widely used PHP implementation is powered by the Zend Engine and known simply as PHP.Zend Engine  The Zend Engine compiles PHP source code on-the-fly into an internal format that it can execute, thus it works as aninterpreter. [compilessource codeinterpreter [

3  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]command-line interfacestandalonegraphical 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.

4  PHP is a server-side scripting language designed for web development but also used as a general-purpose programming language.server-side scriptingweb developmentgeneral-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.websitesweb servers [4]Rasmus Lerdorf  PHP code can be simply mixed with HTML code, or it can be used in combination with various templating engines and web frameworks.HTMLtemplating enginesweb 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.interpretermoduleCommon Gateway Interface

5 Architecture diagram for php :

6 Features of php :-  Support for namespaces has been added.namespaces  Support for Late Static Bindings has been added.Late Static Bindings  Support for jump labels (limited goto) has been added.jump labels  Support for native Closures (Lambda/Anonymous functions) has been added.Closures  There are two new magic methods, __callStatic() and __invoke().__callStatic()__invoke()  Nowdoc syntax is now supported, similar to Heredoc syntax, but with single quotes. NowdocHeredoc  It is now possible to use Heredocs to initialize static variables and class properties/constants.Heredoc  Heredocs may now be declared using double quotes, complementing the Nowdoc syntax. HeredocNowdoc  Constants can now be declared outside a class using the const keyword. Constants  The ternary operator now has a shorthand form: ?:.ternary  The HTTP stream wrapper now considers all status codes from 200 to 399 to be successful.  Dynamic access to static methods is now possible

7 Lifecycle for php

8 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


Download ppt "PHP(hyper test pre-procsesor)"

Similar presentations


Ads by Google