Update cookies preferences

E-book: PHP in easy steps, 4th edition

  • Format: 192 pages
  • Series: In Easy Steps
  • Pub. Date: 22-Mar-2021
  • Publisher: In Easy Steps Limited
  • ISBN-13: 9781840789393
  • Format - EPUB+DRM
  • Price: 15,90 €*
  • * the price is final i.e. no additional discount will apply
  • Add to basket
  • Add to Wishlist
  • This ebook is for personal use only. E-Books are non-refundable.
  • Format: 192 pages
  • Series: In Easy Steps
  • Pub. Date: 22-Mar-2021
  • Publisher: In Easy Steps Limited
  • ISBN-13: 9781840789393

DRM restrictions

  • Copying (copy/paste):

    not allowed

  • Printing:

    not allowed

  • Usage:

    Digital Rights Management (DRM)
    The publisher has supplied this book in encrypted form, which means that you need to install free software in order to unlock and read it.  To read this e-book you have to create Adobe ID More info here. Ebook can be read and downloaded up to 6 devices (single user with the same Adobe ID).

    Required software
    To read this ebook on a mobile device (phone or tablet) you'll need to install this free app: PocketBook Reader (iOS / Android)

    To download and read this eBook on a PC or Mac you need Adobe Digital Editions (This is a free app specially developed for eBooks. It's not the same as Adobe Reader, which you probably already have on your computer.)

    You can't read this ebook with Amazon Kindle

PHP in easy steps, 4th edition demonstrates every aspect of the language youll need to produce professional web programming results. Its examples provide clear syntax-highlighted code, which is freely downloadable, showing PHP language basics including variables, arrays, logic, looping, functions and classes.

Install a free web server and the PHP interpreter to create an environment in which you can produce your own data-driven web pages. Write PHP server-side scripts; master PHP operators and control structures; process HTML form data; get cookies and session data; access Web Services APIs over HTTP... and much more! PHP in easy steps, 4th edition is ideal for PHP newbies who want to quickly learn the fundamentals of server-side programming with PHP and create interactive web pages. Also, useful for PHP pros who want to grasp the new PHP 8 features and achieve optimum performance!

Updated for PHP 8.
1 Getting started
7(18)
Introducing PHP
8(2)
Installing the Abyss server
10(2)
Installing the PHP engine
12(2)
Integrating Abyss and PHP
14(2)
Embedding PHP script code
16(2)
Scripting by the rules
18(2)
Improving performance
20(2)
Enabling JIT compilation
22(2)
Summary
24(1)
2 Storing values
25(18)
Creating variables
26(2)
Quoting strings
28(2)
Producing arrays
30(2)
Sorting arrays
32(2)
Describing dimensions
34(2)
Checking types
36(2)
Defining constants
38(2)
Exploring superglobals
40(2)
Summary
42(1)
3 Performing operations
43(14)
Doing arithmetic
44(2)
Making comparisons
46(2)
Examining conditions
48(2)
Assessing logic
50(2)
Comparing bits
52(2)
Changing values
54(1)
Grasping precedence
55(1)
Summary
56(1)
4 Testing conditions
57(16)
Seeking truth
58(2)
Providing alternatives
60(2)
Switching branches
62(2)
Matching expressions
64(2)
Performing loops
66(2)
Looping while true
68(2)
Breaking from loops
70(1)
Summary
71(2)
5 Employing functions
73(18)
Defining functions
74(2)
Passing arguments
76(2)
Varying parameters
78(2)
Naming parameters
80(2)
Recognizing scope
82(2)
Returning values
84(2)
Allowing union types
86(2)
Calling back
88(2)
Summary
90(1)
6 Manipulating strings
91(14)
Comparing characters
92(2)
Searching text
94(2)
Extracting substrings
96(1)
Changing case
97(1)
Formatting strings
98(2)
Making dates
100(2)
Encoding entities
102(2)
Summary
104(1)
7 Building classes
105(18)
Encapsulating data
106(2)
Creating an object
108(2)
Initializing members
110(2)
Using constructors
112(2)
Promoting properties
114(2)
Inheriting properties
116(2)
Embracing polymorphism
118(2)
Chaining method calls
120(2)
Summary
122(1)
8 Handling files
123(14)
Reading files
124(2)
Reading lines
126(1)
Reading characters
127(1)
Writing a file
128(2)
Appending text
130(2)
Handling errors
132(2)
Catching exceptions
134(2)
Summary
136(1)
9 Producing forms
137(22)
Performing actions
138(2)
Checking set values
140(2)
Validating form data
142(2)
Filtering data
144(2)
Sending hidden data
146(2)
Handling submissions
148(2)
Making sticky forms
150(2)
Uploading files
152(2)
Surrounding forms
154(2)
Appending link data
156(2)
Summary
158(1)
10 Preserving data
159(14)
Submitting cookie data
160(1)
Setting cookies
161(1)
Getting cookies
162(2)
Viewing cookie data
164(2)
Submitting session data
166(1)
Setting sessions
167(1)
Getting sessions
168(2)
Viewing session data
170(2)
Summary
172(1)
11 Adding Web Services
173(14)
Loading data
174(2)
Getting nodes
176(2)
Getting attributes
178(2)
Including feeds
180(2)
Setting parameters
182(2)
Selecting components
184(2)
Summary
186(1)
Index 187
Mike McGrath now lives in South-east Europe, on the sun-kissed shores of the Aegean Sea. Mike gained his extensive knowledge of computer languages while working as a developer contracting to companies around the world. His interests include coins of ancient Greece, dining-out with friends, and the ongoing evolution of the world wide web.