PHP works on many platforms, including Windows, Linux, BSD, Solaris, and OS X to name just a few - this book attempts to cover PHP from an OS-agnostic point of view, which means I have tried hard to make sure you can understand and follow as much code as possible irrespective of what platform you use.
To make things easier to read, I have lumped Linux, BSD, Solaris, OS X, and other Unix-like OSs into "Unix" - this saves me typing and saves you reading, so everyone is a winner.
Throughout the book I refer to "shell prompts" and "command lines". This is the text entry system for your OS - for Windows users this can be found by clicking Start, then Run, and entering "cmd". Linux/BSD users running from the console are already there, but if you are using a GUI such as KDE or GNOME, you will need to launch xterm, Konsole, Gnome Terminal or whatever you use to enter text commands. Mac OS X users should have "Terminal" available for launching. I encourage use of the command line because it lets you use PHP in "interactive mode" - to type things, and see them happen immediately.
Want to learn PHP 7?
Hacking with PHP has been fully updated for PHP 7, and is now available as a downloadable PDF. Get over 1200 pages of hands-on PHP learning today!
If this was helpful, please take a moment to tell others about Hacking with PHP by tweeting about it!
Next chapter: Tips for success >>
Previous chapter: A note for programmers coming from C, C++, or Java
Home: Table of Contents
Copyright ©2015 Paul Hudson. Follow me: @twostraws.