Beginning PHP 5.3 (Wrox Programmer to Programmer)

3,86 durchschnittliche Bewertung
( 43 Bewertungen bei Goodreads )
 
9780470413968: Beginning PHP 5.3 (Wrox Programmer to Programmer)
Alle Exemplare der Ausgabe mit dieser ISBN anzeigen:
 
 

Book by Doyle Matt

Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.

Reseña del editor:

This book is intended for anyone starting out with PHP programming. If you've previously worked in another programming language such as Java, C#, or Perl, you'll probably pick up the concepts in the earlier chapters quickly; however, the book assumes no prior experience of programming or of building Web applications. That said, because PHP is primarily a Web technology, it will help if you have at least some knowledge of other Web technologies, particularly HTML and CSS. Many Web applications make use of a database to store data, and this book contains three chapters on working with MySQL databases. Once again, if you're already familiar with databases in general -- and MySQL in particular -- you'll be able to fly through these chapters. However, even if you've never touched a database before in your life, you should still be able to pick up a working knowledge by reading through these chapters. What This Book Covers This book gives you a broad understanding of the PHP language and its associated technologies. You explore a wide range of topics, including: installing a copy of the PHP engine on Ubuntu Linux, Windows, and Mac OS X;other ways you can install or use PHP; how to write a simple PHP script. basic PHP language concepts. variables, data types, operators, expressions, and constants. how to change the flow of your scripts by creating decisions and loops. if , else , and switch statements; the ternary operator; and the do , while , for , break , and continue statements. how to nest loops, and how to mix decisions and looping with blocks of HTML. PHP's handling of strings, or sequences of characters; how to create strings; how to retrieve characters from a string; and how to manipulate strings with functions such as strlen() , substr() , strstr() , strpos() , str-replace() , and printf() , to name but a few. arrays -- variables that can hold multiple values. You learn the difference between indexed and associative arrays, and find out how to create arrays and access their individual elements; array manipulation, including functions such as print-r() , array-slice() , count() , sort() , array-merge() , and list() . You also learn how to create foreach loops, as well as how to work with multidimensional arrays. functions -- blocks of code that you can use again and again. You look at how to call built-in functions, and how to work with variable functions. You also study how to create your own functions, including defining parameters, returning values, understanding scope, and using anonymous functions. Other function-related topics such as references and recursion are also explored. object-oriented programming. You look at the advantages of an object-oriented approach, and learn how to build classes, properties, and methods, and how to create and use objects. You also explore more advanced topics such as overloading, inheritance, interfaces, constructors and destructors, autoloading, and namespaces. how to use PHP to create interactive Web forms. You learn how to create HTML forms, how to capture form data in PHP, and how to use PHP to generate dynamic forms. You also explore file upload forms and page redirection. how to preserve an application's state between page views. You explore three different strategies: query strings, cookies, and PHP sessions. Includes an example user login system. PHP's file and directory handling functions. You learn how to open and close files; how to find out more information about a file; how to read from and write to files; how to work with file permissions; how to copy, rename, and delete files; and how to manipulate directories.Simple text editor as an example. databases in general and MySQL in particular, and how to work with MySQL databases using PHP. You learn some database and SQL theory; look at how to connect to MySQL from PHP; and study how to retrieve, insert, update, and delete data in a MySQL database. PEAR, the PHP Extension and Application Repository. It's a large collection of reusable code modules that can really help to speed up your application development. You look at how to install and use PEAR packages, and explore three useful packages: Net-UserAgent-Detect , HTML-Table , and HTML-QuickForm . ways that your PHP applications can interact with the outside world.A detailed look at date and time handling, including various useful built-in date functions, as well as the DateTime and DateTimeZone classes. Also how to work closely with HTTP request and response headers, how to retrieve Web server information, and how to send email from within your scripts. using PHP to generate graphics on the fly. You study some computer graphics fundamentals, then look at how to create new images, as well as modify existing images. Along the way you explore colors, drawing functions, image formats, transparency, opacity, and generating text within images. regular expressions. These clever pattern-matching tools let you search for very specific patterns of text within strings; regular expression syntax, how to use PHP's regular expression functions to search for and replace patterns of text. Lots of examples are included to make the concepts clear. XML -- eXtensible Markup Language -- and how to manipulate XML from within your PHP scripts. You learn about XML and its uses, and look at various ways to read and write XML with PHP, including XML Parser, the XML DOM extension, and SimpleXML. You also take a brief look at XML stylesheets, including XSL and XSLT. how to configure PHP, and all the configuration directives available. alternative databases to MySQL that are supported by PHP. using PHP to write command-line scripts, further enhancing the power and flexibility of your applications. Also, as you'd imagine, this book covers the new features added to PHP in version 5.3. However, if you're still using an older version of PHP, don't panic -- the vast majority of the book applies to all versions of PHP.

Contraportada:

A solid introduction to writing powerful web applications using PHP 5.3

As one of the most popular open-source web-programming languages in use today, PHP is an ideal server-side scripting language that connects HTML-based web pages to a backend database for dynamic content. It allows you to create anything from a simple form-to-email script to a web forum application, a blogging platform, or a content management system. This guide introduces the PHP language and shows how to write powerful web applications using PHP.

  • Looks at the ways that PHP programs interact with web servers and other technologies such as HTML

  • Teaches you how to build robust web applications and change the flow of your scripts with decisions and loops

  • Examines ways to create and use strings, arrays, objects, functions, and files in your scripts

  • Shares tips for creating interactive web forms in PHP, as well as capturing user input

  • Unveils methods for preserving an application's state between page views

  • Offers advice on how to work with MySQL databases using PHP

  • Includes best practices for using PEAR to speed up your application development

  • Presents techniques for manipulating XML from within your PHP scripts

  • Walks you through the creation and manipulation of web graphics using PHP

Programmer Forums
Join our Programmer to Programmer forums to ask and answer programming questions about this book, join discussions on the hottest topics in the industry, and connect with fellow programmers from around the world.

Code Downloads
Take advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use.

Read More
Find articles, ebooks, sample chapters and tables of contents for hundreds of books, and more reference resources on programming topics that matter to you.

Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured, tutorial format that will guide you through all the techniques involved.

wrox.com

„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.

Weitere beliebte Ausgaben desselben Titels

9788126527977: BEGINNING PHP 5.3

Vorgestellte Ausgabe

ISBN 10:  8126527978 ISBN 13:  9788126527977
Softcover

Beste Suchergebnisse bei AbeBooks

1.

Matt Doyle
Verlag: John Wiley and Sons
ISBN 10: 0470413964 ISBN 13: 9780470413968
Neu Anzahl: > 20
Anbieter
INDOO
(Avenel, NJ, USA)
Bewertung
[?]

Buchbeschreibung John Wiley and Sons. Zustand: New. Brand New. Bestandsnummer des Verkäufers 0470413964

Weitere Informationen zu diesem Verkäufer | Verkäufer kontaktieren

Neu kaufen
EUR 20,23
Währung umrechnen

In den Warenkorb

Versand: EUR 3,18
Innerhalb USA
Versandziele, Kosten & Dauer

2.

Matt Doyle
Verlag: Wrox (2009)
ISBN 10: 0470413964 ISBN 13: 9780470413968
Neu Paperback Anzahl: 1
Anbieter
Ergodebooks
(RICHMOND, TX, USA)
Bewertung
[?]

Buchbeschreibung Wrox, 2009. Paperback. Zustand: New. 1. Bestandsnummer des Verkäufers DADAX0470413964

Weitere Informationen zu diesem Verkäufer | Verkäufer kontaktieren

Neu kaufen
EUR 21,78
Währung umrechnen

In den Warenkorb

Versand: EUR 3,53
Innerhalb USA
Versandziele, Kosten & Dauer

3.

Matt Doyle
Verlag: Wrox (2009)
ISBN 10: 0470413964 ISBN 13: 9780470413968
Neu Anzahl: 13
Anbieter
Books2Anywhere
(Fairford, GLOS, Vereinigtes Königreich)
Bewertung
[?]

Buchbeschreibung Wrox, 2009. PAP. Zustand: New. New Book. Shipped from UK in 4 to 14 days. Established seller since 2000. Bestandsnummer des Verkäufers FW-9780470413968

Weitere Informationen zu diesem Verkäufer | Verkäufer kontaktieren

Neu kaufen
EUR 19,00
Währung umrechnen

In den Warenkorb

Versand: EUR 10,36
Von Vereinigtes Königreich nach USA
Versandziele, Kosten & Dauer

4.

Matt Doyle
Verlag: John Wiley & Sons Inc
ISBN 10: 0470413964 ISBN 13: 9780470413968
Neu Paperback Anzahl: 13
Anbieter
THE SAINT BOOKSTORE
(Southport, Vereinigtes Königreich)
Bewertung
[?]

Buchbeschreibung John Wiley & Sons Inc. Paperback. Zustand: New. New copy - Usually dispatched within 2 working days. Bestandsnummer des Verkäufers B9780470413968

Weitere Informationen zu diesem Verkäufer | Verkäufer kontaktieren

Neu kaufen
EUR 21,59
Währung umrechnen

In den Warenkorb

Versand: EUR 7,99
Von Vereinigtes Königreich nach USA
Versandziele, Kosten & Dauer

5.

Matt Doyle
Verlag: John Wiley Sons Inc, United States (2009)
ISBN 10: 0470413964 ISBN 13: 9780470413968
Neu Paperback Erstausgabe Anzahl: 10
Anbieter
The Book Depository
(London, Vereinigtes Königreich)
Bewertung
[?]

Buchbeschreibung John Wiley Sons Inc, United States, 2009. Paperback. Zustand: New. 1. Auflage. Language: English . Brand New Book. This book is intended for anyone starting out with PHP programming. If you ve previously worked in another programming language such as Java, C#, or Perl, you ll probably pick up the concepts in the earlier chapters quickly; however, the book assumes no prior experience of programming or of building Web applications. That said, because PHP is primarily a Web technology, it will help if you have at least some knowledge of other Web technologies, particularly HTML and CSS. Many Web applications make use of a database to store data, and this book contains three chapters on working with MySQL databases. Once again, if you re already familiar with databases in general and MySQL in particular you ll be able to fly through these chapters. However, even if you ve never touched a database before in your life, you should still be able to pick up a working knowledge by reading through these chapters. Bestandsnummer des Verkäufers AAH9780470413968

Weitere Informationen zu diesem Verkäufer | Verkäufer kontaktieren

Neu kaufen
EUR 29,96
Währung umrechnen

In den Warenkorb

Versand: Gratis
Von Vereinigtes Königreich nach USA
Versandziele, Kosten & Dauer

6.

Matt Doyle
Verlag: John Wiley & Sons Inc, United States (2009)
ISBN 10: 0470413964 ISBN 13: 9780470413968
Neu Paperback Erstausgabe Anzahl: 10
Anbieter
Book Depository International
(London, Vereinigtes Königreich)
Bewertung
[?]

Buchbeschreibung John Wiley & Sons Inc, United States, 2009. Paperback. Zustand: New. 1. Auflage. Language: English. Brand new Book. This book is intended for anyone starting out with PHP programming. If you've previously worked in another programming language such as Java, C#, or Perl, you'll probably pick up the concepts in the earlier chapters quickly; however, the book assumes no prior experience of programming or of building Web applications. That said, because PHP is primarily a Web technology, it will help if you have at least some knowledge of other Web technologies, particularly HTML and CSS. Many Web applications make use of a database to store data, and this book contains three chapters on working with MySQL databases. Once again, if you're already familiar with databases in general -- and MySQL in particular -- you'll be able to fly through these chapters. However, even if you've never touched a database before in your life, you should still be able to pick up a working knowledge by reading through these chapters. What This Book Covers This book gives you a broad understanding of the PHP language and its associated technologies.You explore a wide range of topics, including: installing a copy of the PHP engine on Ubuntu Linux, Windows, and Mac OS X;other ways you can install or use PHP; how to write a simple PHP script. basic PHP language concepts. variables, data types, operators, expressions, and constants. how to change the flow of your scripts by creating decisions and loops. if , else , and switch statements; the ternary operator; and the do , while , for , break , and continue statements. how to nest loops, and how to mix decisions and looping with blocks of HTML. PHP's handling of strings, or sequences of characters; how to create strings; how to retrieve characters from a string; and how to manipulate strings with functions such as strlen() , substr() , strstr() , strpos() , str-replace() , and printf() , to name but a few. arrays -- variables that can hold multiple values. You learn the difference between indexed and associative arrays, and find out how to create arrays and access their individual elements; array manipulation, including functions such as print-r() , array-slice() , count() , sort() , array-merge() , and list() .You also learn how to create foreach loops, as well as how to work with multidimensional arrays. functions -- blocks of code that you can use again and again. You look at how to call built-in functions, and how to work with variable functions. You also study how to create your own functions, including defining parameters, returning values, understanding scope, and using anonymous functions. Other function-related topics such as references and recursion are also explored. object-oriented programming. You look at the advantages of an object-oriented approach, and learn how to build classes, properties, and methods, and how to create and use objects. You also explore more advanced topics such as overloading, inheritance, interfaces, constructors and destructors, autoloading, and namespaces. how to use PHP to create interactive Web forms. You learn how to create HTML forms, how to capture form data in PHP, and how to use PHP to generate dynamic forms. You also explore file upload forms and page redirection. how to preserve an application's state between page views. You explore three different strategies: query strings, cookies, and PHP sessions. Includes an example user login system.PHP's file and directory handling functions. You learn how to open and close files; how to find out more information about a file; how to read from and write to files; how to work with file permissions; how to copy, rename, and delete files; and how to manipulate directories.Simple text editor as an example. databases in general and MySQL in particular, and how to work with MySQL databases using PHP. You learn some database and SQL theory; look at how to connect to MySQL from PHP; and study how to retrieve, insert, update, and delete data in a MySQL database. PEAR, the PHP Extension and Application Reposi. Bestandsnummer des Verkäufers AAH9780470413968

Weitere Informationen zu diesem Verkäufer | Verkäufer kontaktieren

Neu kaufen
EUR 30,22
Währung umrechnen

In den Warenkorb

Versand: Gratis
Von Vereinigtes Königreich nach USA
Versandziele, Kosten & Dauer

7.

Matt Doyle
ISBN 10: 0470413964 ISBN 13: 9780470413968
Neu Paperback Anzahl: 3
Anbieter
Ria Christie Collections
(Uxbridge, Vereinigtes Königreich)
Bewertung
[?]

Buchbeschreibung Paperback. Zustand: New. Not Signed; This book is intended for anyone starting out with PHP programming. If you've previously worked in another programming language such as Java, C#, or Perl, you'll probably pick up the concepts in the earlier chapters quickly; however, the book assumes no prior experience of programming or of building. book. Bestandsnummer des Verkäufers ria9780470413968_rkm

Weitere Informationen zu diesem Verkäufer | Verkäufer kontaktieren

Neu kaufen
EUR 26,56
Währung umrechnen

In den Warenkorb

Versand: EUR 4,45
Von Vereinigtes Königreich nach USA
Versandziele, Kosten & Dauer

8.

Doyle, Matt
Verlag: Wrox
ISBN 10: 0470413964 ISBN 13: 9780470413968
Neu PAPERBACK Anzahl: > 20
Anbieter
Mediaoutlet12345
(Springfield, VA, USA)
Bewertung
[?]

Buchbeschreibung Wrox. PAPERBACK. Zustand: New. 0470413964 *BRAND NEW* Ships Same Day or Next!. Bestandsnummer des Verkäufers NATARAJB1FI935025

Weitere Informationen zu diesem Verkäufer | Verkäufer kontaktieren

Neu kaufen
EUR 27,70
Währung umrechnen

In den Warenkorb

Versand: EUR 3,53
Innerhalb USA
Versandziele, Kosten & Dauer

9.

Doyle, Matt
Verlag: John Wiley and Sons Ltd (2009)
ISBN 10: 0470413964 ISBN 13: 9780470413968
Neu Softcover Erstausgabe Anzahl: 3
Bewertung
[?]

Buchbeschreibung John Wiley and Sons Ltd, 2009. Zustand: New. 2009. 1st Edition. Paperback. This book is intended for anyone starting out with PHP programming. If you've previously worked in another programming language such as Java, C#, or Perl, you'll probably pick up the concepts in the earlier chapters quickly; however, the book assumes no prior experience of programming or of building Web applications. Num Pages: 840 pages, Illustrations. BIC Classification: UMW. Category: (U) Tertiary Education (US: College). Dimension: 235 x 188 x 45. Weight in Grams: 1414. . . . . . . Bestandsnummer des Verkäufers V9780470413968

Weitere Informationen zu diesem Verkäufer | Verkäufer kontaktieren

Neu kaufen
EUR 32,28
Währung umrechnen

In den Warenkorb

Versand: Gratis
Von Irland nach USA
Versandziele, Kosten & Dauer

10.

Matt Doyle
Verlag: Wrox Press (2009)
ISBN 10: 0470413964 ISBN 13: 9780470413968
Neu Softcover Anzahl: 1
Anbieter
European-Media-Service Mannheim
(Mannheim, Deutschland)
Bewertung
[?]

Buchbeschreibung Wrox Press, 2009. Zustand: New. Bestandsnummer des Verkäufers GH9780470413968

Weitere Informationen zu diesem Verkäufer | Verkäufer kontaktieren

Neu kaufen
EUR 30,31
Währung umrechnen

In den Warenkorb

Versand: EUR 2,79
Von Deutschland nach USA
Versandziele, Kosten & Dauer

Es gibt weitere Exemplare dieses Buches

Alle Suchergebnisse ansehen