PHP Learning Summary (i)

Source: Internet
Author: User
PHP Learning Summary (i)

Make a brief summary of your recent study of PHP.

Books: PHP and MySQL web development

Environment/tools: Wamp/editplus&chrome

Date: August 2-August 7

Content:

Before the first 3 chapters learned, the first 3 chapters are mainly basic grammar and logic control statements, file access and processing, arrays.

The 4th chapter is the string and the regular expression: the various functions of processing characters, the basis and application of regular expressions.

The 5th Chapter code reuse and function coding: require and include functions, PHP function structure and use, recursion.

The 6th chapter is object-oriented PHP: Object-oriented concepts and syntax, how to control access with private and public, and how to implement inheritance.

7th Chapter Error and exception handling: The concept of exception handling and control structure, exception class.

The 7 chapters are the basis of PHP (with object-oriented programming syntax) and are then written below.

The 8th Chapter Design Web database: In fact, mainly introduces the concept of relational database (data logical structure is two-dimensional table).

The 9th chapter is to create a Web database: It is mainly about how to log in to MySQL, how to create MySQL users and set permissions, and how to create database tables and data type settings.

The 10th chapter uses MySQL database: Inert, select, UPDATE, ALTER TABLE, DELETE, drop statement use (I think this is the main content of MySQL, especially the SELECT statement, but I do not see fine).

The 11th chapter uses PHP to access the database from the Web: How to build a connection to the MySQL database using PHP (the interface and method for PHP to interact with the database).

12th MySQL Advanced management: A simple look at the next, mainly about the operation of permissions and MySQL security. (not quite understand ...) )

13th MySQL Advanced Programming: Storage engines, transactions, foreign keys, and stored procedures. (I don't really understand ...) )

The 14th chapter runs an e-commerce website: Why build websites, risks and threats to websites. (Check it out)

The 15th chapter is about the security of electronic commerce: the main security threat, the authentication principle, the Encryption Technology Foundation, the digital certificate and so on. (Check it out)

The 16th chapter the security of the Web application (not yet read, but see here, I think write some wordy ... )

Summing up: The 1th to 7th chapter is the basis of PHP, the 8th to 11th chapter is the MySQL and PHP access to the database base, 12th, 13 chapter MySQL Advanced management and programming some difficult (personal feeling can be seen below), 14th Chapter ~ 15th Chapter Simple look under can.

Because I have always been interested in programming technology, I feel that doing the site is cool, so I have been learning. I have learned about Java and c,web programming in the past, but also learned some servlet and JSP, but has been intermittent learning, there is no actual combat experience.

This book, I intend to take the previous 18 chapters (the first half) read, and then stop, the second half of the book is mainly PHP advanced technology introduction and application. First, the HTML, CSS and JavaScript learning (previously did not pay much attention to), and then combined with the knowledge of the first 18 chapters to do a small site practice practiced hand, and then write a summary.

Today, My network is broken, this is written with EditPlus, and so on network repair and then posted to the blog.
August 2-August 7 20:28.
-------------------------------------------------------------------------------------here is the split line------------------------------ -------------------------------------------

PS: To achieve the 17th chapter of the use of. htaccess file when using Basic authentication problems, Baidu, still do not know how to start.
500Internal Server Error

The server encountered an internal error or misconfiguration and is unable to complete your request.

Please contact the server administrator, [email protected] and inform them of the time the error occurred, and anything yo U might has done so may has caused the error.

More information on this error is available in the server error log.

  • Contact Us

    The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

    If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.