This book aims to teach the reader how to program in PHP, a popular language for creating dynamic web pages. Of course, the author does not assume any previous knowledge of PHP or related languages, but knowledge of the hypertext environment and HTML is useful. In the first part, the reader is introduced to the complete basics of the language in great detail, learning how to work with variables, expressions, and data types. More complex structures such as arrays, including multidimensional or string manipulation, are not left out. Readers will also learn how to insert PHP code into HTML pages, combining it with HTML tags to create optimal output. A separate chapter is devoted to working with classes and objects, which have been significantly extended in PHP5. The book also contains detailed descriptions of working with functions, including creating custom functions and using them, and controlling the program using conditions, loops, and other constructs. The next chapters build on these basic features to address specific problems and applications that are most commonly addressed in PHP. The handling of forms is covered in great detail, including an explanation of the actual creation of forms in HTML so that any reader will be able to create professional looking and professional behaving forms. One of the most important and commonly used areas of PHP is interaction with databases. This makes it possible to create fast, reliable and secure data manipulation applications. PHP for databases offers very good support and makes them easy to work with. In the chapter on databases, the reader will learn how to set up appropriately designed databases and tables, modify their structure and, of course, manipulate the contents of the database (adding records, record editing, Search, lubrication), both through PHP, directly or by using other tools. The book also describes other areas of PHP, such as working with e-mail, working with files, creating, editing and manipulating XML documents, and editing graphical documents. Of course, there is also a detailed description of all the necessary software required for the development of applications in PHP and their operation in the WWW environment or a description of the installation and configuration of these applications. The book will serve very well as a language textbook for any novice programmer with no experience with PHP. The reader will learn how to create small applications for the first time and, thanks to many well-annotated examples, will also gain insight into how to create larger applications, take care of various potential error conditions, and create an overall professional dynamic web site.
Zkratka ze slov Digital Rights Management. Znamená systém pro ochranu autorských práv, který je používán jako zabezpečení elektronických souborů. DRM chrání e-knihu před zneužitím (volným užitím,...
Without protection
More Specifications
Grada Publishing a.s., U Průhonu 22, Praha 7, 17000 Česká republika, 220 386 401 [email protected]
Try our cookiesAlza.cz a. s., Company identification number 27082440, use cookies and other data to ensure the proper functioning of the website and, with your consent, also, among other things, to personalize advertising and the content of our websites. By clicking on the “I understand“ button, you agree to the use of cookies and the transfer of data regarding the behavior on the website for displaying targeted advertising on social networks and advertising networks on other websites.
We use 8 categories of cookies on our website:
Technical cookies
These are strictly necessary for the functioning of the website and the features you choose to use. Without them, our website would not work; you wouldn't be able to log in to your user account, for example.
Functionality cookies
These cookies allow us to remember your basic choices and improve the user experience. These include remembering your preferred language or allowing you to stay logged in permanently.
Social media cookies
These cookies allow us to easily link you to your social media profile and, for example, allow you to share products and services with your friends and family.
Content personalisation
These cookies allow us to show you content and ads according to the information we have about you to best meet your needs. This includes what content you have viewed, or on what device you are accessing our website.
Non-personalised advertising
These cookies allow us to show you general ads for products and services.
Personalised advertising
Thanks to these cookies, we and our partners can offer you relevant products and services based on your purchases, your shopping behaviour and your preferences.
Audience metrics
These cookies allow us to optimise our site for your convenience based on how you use it. The aim is to remember or anticipate your choices. This includes, for example, the use of features, their location, or the behaviour on the page.
By giving your consent to the processing of cookies, functionality and analytical cookies will be installed on the device you use to browse the website (click on the "I understand" button for both categories, or you can select only one of the categories by clicking on the "Settings" button). We always install technical cookies on your device, even without your explicit consent, because without them our website would simply not work.
You can revoke your consent to the processing of cookies. In connection with our company's cookie processing, you also have the following rights: the right to access cookies, delete, modify, supplement and correct them, restrict processing and the right to lodge a complaint with the Office for Personal Data Protection. Read more about your rights.