01 Introduction to PHP
我们先看下这个章节的主要内容介绍:
What Does PHP Do? A Brief History of PHP The Evolution of PHP The Widespread Use of PHP Installing PHP A Walk Through PHP
本书开篇第一句话:
PHP is a simple yet powerful language designed for creating HTML content.
从上就能看出php许多语言特性
- Simple
- Powerful
- creating HTML content
php主要在下面三个方面使用:
- 1:Server side scripting,这个应该是主要应用方向。
- 2:Command-line scripting,使用Unix-like使用方式,如System Administration tasks、log parsing、cron job等,主要是非可视化的PHP tasks(Jobs)
- 3:Client GUI application,编写跨平台的GUI应用(PHP-GTK),这个不是PHP的重点,至少在目前的学习中不是。
PHP历史介绍,本书介绍PHP的发展历程还算是详细,对各个版本的PHP特性都有涉及。
php安装,这个没有问题,最重要的是php安装后有个配置文件php.ini文件,该文件控制了PHP的特性,如session处理,表单处理等,是个比较重要的文件。
想看到php的基本配置信息,可以使用php执行文件phpinfo.php,放到服务器上执行:
<?php phpinfo(); ?>
或者直接使用command-line模式:
php -r 'phpinfo();'
可以看到php的配置信息,内容比较多,就不贴了。
最后过了些PHP的语言特性,Forms、databases、graphics等,这些都是语言的基础方面
本节比较简单,能够得到PHP的整体功能印象,所以说外文书籍还是比较清晰易懂的。
本节完。
相关推荐
Introduction to Python Programming and developing GUI applications with PyQT.pdf 作者B.M. Harwani © 2012 Course Technology, a part of Cengage Learning. ISBN-13: 978-1-4354-6097-3 ISBN-10: 1-4354-6097...
Extension Writing Part I:Introduction to PHP and Zend
a frontend developer ready to add server-side programs, or an experienced programmer who wants to get up to speed with this language, this gentle introduction also covers aspects of modern PHP, such ...
3. Introduction to PHP 4. Expressions and Control Flow in PHP 5. PHP Functions and Objects 6. PHP Arrays 7. Practical PHP 8. Introduction to MySQL 9. Mastering MySQL 10. Accessing MySQL Using PHP 11. ...
Developers of web applications who come from Java/J2EE, ASP.NET, PHP, Ruby on Rails and want to explore the capabilities of JavaScript based server apps. It’s suitable for beginners that have a basic...
Beginning PHP and MySQL: From Novice to Professional, Third Edition offers a comprehensive introduction to two of the most prominent open source technologies on the planet: the PHP scripting language ...
Bonus: Introduction to PHP. Appendix A. Operator Precedence Chart. Appendix B. ASCII Character Set. Appendix C. Number Systems. Appendix D. Python Development Environments. Appendix E. Python ...
introduction_to_oracle9i_plsql_volume_i
This is the official red book to IBM's new enterprise application (web) server. The document explains you everything you need to know to get started on this ...(Introduction to CICS Dynamic Scripting)
Description: Beginning PHP and MySQL: From Novice to Professional, Third Edition offers a comprehensive introduction to two of the most prominent open source technologies on the planet: the PHP ...
In addition, Windows Azure supports popular standards, protocols and languages including SOAP, REST, XML, Java, PHP and Ruby. Windows Azure is now commercially available in 40 countries.
We start with a brief introduction to the new features of PHP 7, some of which open a door to new concepts used in modular development. With design patterns being at the heart of all modular PHP code,...
PHP 7 is the latest version, providing major backward-compatibility breaks and focusing on high performance and speed., This fast-paced introduction to PHP 7 will improve your productivity and coding...
PHP 7 is the latest version, providing major backward-compatibility breaks and focusing on high performance and speed., This fast-paced introduction to PHP 7 will improve your productivity and coding...
This fast-paced introduction to PHP 7 will improve your productivity and coding skills. The concepts covered will allow you, as a PHP programmer, to improve the performance standards of your ...
This fast-paced introduction to PHP 7 will improve your productivity and coding skills. The concepts covered will allow you, as a PHP programmer, to improve the performance standards of your ...
Chapter 1: An Introduction to PHP 7 Chapter 2: Interfaces, Platforms, Containers, and Three-Tier Programming Chapter 3: Modular Programming Chapter 4: Secured User Interfaces Chapter 5: Handling and ...
Chapter 4 Introduction to Basic Algorithmic Concepts Chapter 5 Variables and Constants Chapter 6 Handling Input and Output Chapter 7 Operators Chapter 8 Trace Tables Chapter 9 Using NetBeans IDE ...
Chapter 1: An Introduction to PHP 7 Chapter 2: Interfaces, Platforms, Containers, Three Tier Programming Chapter 3: Modular Programming Chapter 4: Secure User Interfaces Chapter 5: Handling and ...
Both beginning users, who want a thorough introduction to the technology, and more intermediate users, who are looking for a convenient reference, will find what they need here–in straightforward ...