SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Introduction

 History
 Language syntax
 Advantages
An established server-side, cross-platform
embedded HTML scripting language for
creating dynamic Web pages.

PHP provides many features that
commercial entities are looking for.
Exceptionally short learning curve
•
• Quick development time
• Very high performance
• supports all major platforms
  (UNIX, Windows and even mainframes).
• Features native support for most popular
  databases
quot;PHP was built with the needs of Web
 developers in mind... Unlike other
 cumbersome, overhead-laden
 approaches, PHP is lightweight and
 focused on the Web - where it can solve
 complex problem scenarios quicker and
 more easily than comparable
 technologies.quot;
1994 - PHP was conceived sometimes in the Fall

    of 1994 by Rasmus Lerdorf
    1995 - PHP/FI Version 2. ( Introducing mySql

    data base)
    1997 – approximately 50,000 web sites.

    Introducing PHP Version 3.
    (Zeev Suraski and Andi Gutmans )
    2000 – PHP 4 was introduced, using “Zend”

    scripting engine. ( 5.1 million web sites. )
Treated just like regular HTML pages and

  you can create and edit them the same
  way you normally create regular HTML
  pages.
 As simple as HTML files with a whole new
  family of magical tags that let you do all
  sorts of things.
File name : Hello.php
<html><head><title>PHP
Test</title></head>
<body>
<?php echo quot;Hello World<p>quot;; ?>
</body></html>
Condition statements, loop statements,

    arrays ...
    Built in libraries. (sorting, list, queue..)

    Functions.

    Classes. ( Objects, Inheritance .. )

    String Manipulation. ( Perl )

    Built in support for encryption/Decryption

    functions.( MD5, DES, …)
Text files manipulation. ( Read, write, ..)

 Supports java objects, COM
  objects ...
 Sessions, cookies …
<?php echo $HTTP_USER_AGENT; ?>
•
Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)


    <?php phpinfo(); ?>
•
    A list of all the global variables.
<?php
if(strstr($HTTP_USER_AGENT,quot;MSIEquot;
)) {?>
<center><b>You are using Internet
Explorer</b></center>
<?} else { ?>
<center><b>You are not using Internet
Explorer</b></center>
<?} ?>
One of the most powerful features of PHP

  is the way it handles HTML forms
 Any form element in a form will
  automatically result in a variable with the
  same name as the element being
  created on the target page.
HTML Page:
•
    <form action=quot;action.phpquot; method=quot;postquot;>
    Your name: <input type=quot;textquot; name=quot;namequot;>
    You age: <input type=quot;textquot; name=quot;agequot;>
    <input type=quot;submitquot;>
    </form>


    action.php.
•
    Hi <?php echo $name; ?>.
    You are <?php echo $age; ?> years old.
mySQL - PHP and MySQL work very well

  together, in addition to the speed and
  features of each individual tool.
 PHP is open-source, and offers excellent
  connectivity to most of today's common
  databases including
  Oracle, Sybase, MySQL, ODBC (and others).
 PHP also offers integration with various
  external libraries which enable the
  developer to do anything from generating
  PDF documents to parsing XML.
Connect to MySQL.

 Send a query.
 Print a table heading.
 Print table rows until end of the table has
  been reached.
<?php

$conn = mysql_connect(quot;localhostquot;, “ya
ronquot;, quot;quot;);
$res = mysql_query(quot;SELECT * FROM user
squot;, $conn);
$header_printed = false;
print quot;<TABLE>nquot;;
do {
    $data = mysql_fetch_array($res);

   // Retrieve the next row of data.

   if (!is_array($data)) {
       break;
   }
if (!$header_printed) {
        print quot; <TR>quot;;
        reset($data);
        while (list($name, $value) = each($data)) {
            print quot; <TH>$name</TH>nquot;
        }
        print quot; </TR>nquot;;
        $header_printed = true;
    }
    print quot; <TR>nquot;;
    print quot; <TD>quot;;

    print implode(quot;</TD>n   <TD>quot;, $data);
    print quot; </TR>nquot;;
} while ($data);
print quot;</TABLE>nquot;;

?>
Speed and robustness.

 Superior Memory Management
 No Hidden Costs with PHP
 Integration with MySQL database.
 Closer to Java/C++ Style of
  Programming.
 No Show Stopper Bugs.
 Cross Platform Migration Strategy.
PHP Homepage: http://www.php.net

 PHP-to-MySQL database tutorial:
  http://www.devshed.com/
  resource/advanced/php3/intro/index.ht
  ml
 Zend.com: http://www.Zend.com/

Weitere ähnliche Inhalte

Andere mochten auch

Andere mochten auch (7)

MYSQL
MYSQLMYSQL
MYSQL
 
5-WebServers.ppt
5-WebServers.ppt5-WebServers.ppt
5-WebServers.ppt
 
Guide
GuideGuide
Guide
 
Data types in php
Data types in phpData types in php
Data types in php
 
Securing the Apache web server
Securing the Apache web serverSecuring the Apache web server
Securing the Apache web server
 
Apache web server
Apache web serverApache web server
Apache web server
 
Introduction to PHP
Introduction to PHPIntroduction to PHP
Introduction to PHP
 

Ähnlich wie PHP Introduction

Ähnlich wie PHP Introduction (20)

Php intro
Php introPhp intro
Php intro
 
Justmeans power point
Justmeans power pointJustmeans power point
Justmeans power point
 
Justmeans power point
Justmeans power pointJustmeans power point
Justmeans power point
 
Justmeans power point
Justmeans power pointJustmeans power point
Justmeans power point
 
Justmeans power point
Justmeans power pointJustmeans power point
Justmeans power point
 
Justmeans power point
Justmeans power pointJustmeans power point
Justmeans power point
 
Justmeans power point
Justmeans power pointJustmeans power point
Justmeans power point
 
Justmeans power point
Justmeans power pointJustmeans power point
Justmeans power point
 
Justmeans power point
Justmeans power pointJustmeans power point
Justmeans power point
 
PHP Hypertext Preprocessor
PHP Hypertext PreprocessorPHP Hypertext Preprocessor
PHP Hypertext Preprocessor
 
Phpwebdevelping
PhpwebdevelpingPhpwebdevelping
Phpwebdevelping
 
Php intro
Php introPhp intro
Php intro
 
Php intro
Php introPhp intro
Php intro
 
Php intro
Php introPhp intro
Php intro
 
Introduction to php
Introduction to phpIntroduction to php
Introduction to php
 
Phpwebdev
PhpwebdevPhpwebdev
Phpwebdev
 
PHP
PHPPHP
PHP
 
php (Hypertext Preprocessor)
php (Hypertext Preprocessor)php (Hypertext Preprocessor)
php (Hypertext Preprocessor)
 
HackU PHP and Node.js
HackU PHP and Node.jsHackU PHP and Node.js
HackU PHP and Node.js
 
PHP and MySQL
PHP and MySQLPHP and MySQL
PHP and MySQL
 

Mehr von J.T.A.JONES

Mehr von J.T.A.JONES (20)

Seismic
SeismicSeismic
Seismic
 
Fire Detection and Alarm Systems
Fire Detection and Alarm SystemsFire Detection and Alarm Systems
Fire Detection and Alarm Systems
 
Productivity
ProductivityProductivity
Productivity
 
Public Switched Telephone Network (PSTN)
Public Switched Telephone Network (PSTN)Public Switched Telephone Network (PSTN)
Public Switched Telephone Network (PSTN)
 
Video phone
Video phoneVideo phone
Video phone
 
navigation
navigationnavigation
navigation
 
Radar
RadarRadar
Radar
 
safety belts
safety beltssafety belts
safety belts
 
Safety
SafetySafety
Safety
 
Powder Metallurgy
Powder Metallurgy Powder Metallurgy
Powder Metallurgy
 
Die Casting
Die Casting Die Casting
Die Casting
 
Casting
CastingCasting
Casting
 
Fuel Systems
Fuel SystemsFuel Systems
Fuel Systems
 
Carburetor Theory
Carburetor TheoryCarburetor Theory
Carburetor Theory
 
Software Development Life Cycle Model
Software Development Life Cycle ModelSoftware Development Life Cycle Model
Software Development Life Cycle Model
 
Types of os
Types of osTypes of os
Types of os
 
IO Management
IO ManagementIO Management
IO Management
 
Disk scheduling
Disk schedulingDisk scheduling
Disk scheduling
 
Sorting & Linked Lists
Sorting & Linked ListsSorting & Linked Lists
Sorting & Linked Lists
 
Transformer
TransformerTransformer
Transformer
 

Kürzlich hochgeladen

DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxChelloAnnAsuncion2
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 

Kürzlich hochgeladen (20)

DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 

PHP Introduction

  • 1.
  • 3. An established server-side, cross-platform embedded HTML scripting language for creating dynamic Web pages. PHP provides many features that commercial entities are looking for.
  • 4. Exceptionally short learning curve • • Quick development time • Very high performance • supports all major platforms (UNIX, Windows and even mainframes). • Features native support for most popular databases
  • 5. quot;PHP was built with the needs of Web developers in mind... Unlike other cumbersome, overhead-laden approaches, PHP is lightweight and focused on the Web - where it can solve complex problem scenarios quicker and more easily than comparable technologies.quot;
  • 6. 1994 - PHP was conceived sometimes in the Fall  of 1994 by Rasmus Lerdorf 1995 - PHP/FI Version 2. ( Introducing mySql  data base) 1997 – approximately 50,000 web sites.  Introducing PHP Version 3. (Zeev Suraski and Andi Gutmans ) 2000 – PHP 4 was introduced, using “Zend”  scripting engine. ( 5.1 million web sites. )
  • 7. Treated just like regular HTML pages and  you can create and edit them the same way you normally create regular HTML pages.  As simple as HTML files with a whole new family of magical tags that let you do all sorts of things.
  • 8. File name : Hello.php <html><head><title>PHP Test</title></head> <body> <?php echo quot;Hello World<p>quot;; ?> </body></html>
  • 9. Condition statements, loop statements,  arrays ... Built in libraries. (sorting, list, queue..)  Functions.  Classes. ( Objects, Inheritance .. )  String Manipulation. ( Perl )  Built in support for encryption/Decryption  functions.( MD5, DES, …)
  • 10. Text files manipulation. ( Read, write, ..)   Supports java objects, COM objects ...  Sessions, cookies …
  • 11. <?php echo $HTTP_USER_AGENT; ?> • Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0) <?php phpinfo(); ?> • A list of all the global variables.
  • 12. <?php if(strstr($HTTP_USER_AGENT,quot;MSIEquot; )) {?> <center><b>You are using Internet Explorer</b></center> <?} else { ?> <center><b>You are not using Internet Explorer</b></center> <?} ?>
  • 13. One of the most powerful features of PHP  is the way it handles HTML forms  Any form element in a form will automatically result in a variable with the same name as the element being created on the target page.
  • 14. HTML Page: • <form action=quot;action.phpquot; method=quot;postquot;> Your name: <input type=quot;textquot; name=quot;namequot;> You age: <input type=quot;textquot; name=quot;agequot;> <input type=quot;submitquot;> </form> action.php. • Hi <?php echo $name; ?>. You are <?php echo $age; ?> years old.
  • 15. mySQL - PHP and MySQL work very well  together, in addition to the speed and features of each individual tool.  PHP is open-source, and offers excellent connectivity to most of today's common databases including Oracle, Sybase, MySQL, ODBC (and others).  PHP also offers integration with various external libraries which enable the developer to do anything from generating PDF documents to parsing XML.
  • 16. Connect to MySQL.   Send a query.  Print a table heading.  Print table rows until end of the table has been reached.
  • 17. <?php $conn = mysql_connect(quot;localhostquot;, “ya ronquot;, quot;quot;); $res = mysql_query(quot;SELECT * FROM user squot;, $conn); $header_printed = false; print quot;<TABLE>nquot;; do { $data = mysql_fetch_array($res); // Retrieve the next row of data. if (!is_array($data)) { break; }
  • 18. if (!$header_printed) { print quot; <TR>quot;; reset($data); while (list($name, $value) = each($data)) { print quot; <TH>$name</TH>nquot; } print quot; </TR>nquot;; $header_printed = true; } print quot; <TR>nquot;; print quot; <TD>quot;; print implode(quot;</TD>n <TD>quot;, $data); print quot; </TR>nquot;; } while ($data); print quot;</TABLE>nquot;; ?>
  • 19. Speed and robustness.   Superior Memory Management  No Hidden Costs with PHP  Integration with MySQL database.  Closer to Java/C++ Style of Programming.  No Show Stopper Bugs.  Cross Platform Migration Strategy.
  • 20. PHP Homepage: http://www.php.net   PHP-to-MySQL database tutorial: http://www.devshed.com/ resource/advanced/php3/intro/index.ht ml  Zend.com: http://www.Zend.com/