PHP learning Summary (1), php learning Summary

Source: Internet
Author: User
Tags server error log how to create database web database

PHP learning Summary (1), php learning Summary

Let's make a simple summary of recent PHP learning.

Books: PHP and MySQL Web development

Environment/tool: wamp/Editplus & Chrome

Time: September 6-September 7

Content:

In the past, I learned the first three chapters, including basic syntax and logical control statements, file access and processing, and arrays.

Chapter 2 string and regular expression: basic and application of various functions and regular expressions that process characters.

Chapter 2 code reuse and function encoding: structures, usage, and recursion of require and include functions and PHP functions.

Chapter 2 object-oriented PHP: object-oriented concepts and syntax, how to use private and public to control access, and how to implement inheritance.

Chapter 2 error and Exception Handling: concept and control structure of Exception handling, and Exception class.

These seven chapters are the foundation of PHP (including object-oriented programming syntax), which will be written below.

Chapter 1 design Web databases: in fact, it mainly introduces the concept of relational databases (two-dimensional tables are the logical structure of data.

Chapter 4 create a Web database: It mainly describes how to log on to MySQL, how to create MySQL users and Set permissions, and how to create database tables and data type settings.

Chapter 4 using MySQL Databases: using inert, select, update, alter table, delete, and drop statements (I think this is the key content of MySQL, especially the select statement, unfortunately, I am not very careful ).

Chapter 2 access a database from the Web using PHP: how to establish a connection with a MySQL database using PHP (interfaces and methods for PHP to interact with a database ).

Chapter 2 MySQL advanced management: Let's take a look at it briefly, mainly about Operation permissions and MySQL security. (I don't know much about it ...)

Chapter 2 advanced MySQL programming: storage engines, transactions, foreign keys, and stored procedures. (I don't know much about it either ...)

Chapter 4 operating an e-commerce website: the risks and threats faced by website construction and websites. (Just Take A Look)

Chapter 4 Security issues of e-commerce: major security threats, identity authentication principles, basic encryption technology, and digital certificates. (Just Take A Look)

Chapter 1 Web Application Security (I haven't finished it yet, but here I think it's a bit cool to write ...)

Summary: 1st ~ Chapter 7 is the foundation of PHP, 8th ~ Chapter 11 is the basis for MySQL and PHP to access the database. Chapter 14 and Chapter 13 are difficult to advanced MySQL management and programming (for my personal experience, I can look at it). Chapter 4 ~ In Chapter 2, let's take a look.

I have been very interested in programming technology and I feel that my website is very cool, so I have been learning. I have learned Java and C before, and some Servlet and JSP in Web programming. However, I have been studying it intermittently and have no practical experience.

In this book, I plan to read the previous 18 chapters (the first half) and stop. The second half of the book is mainly about advanced PHP technology introduction and application. First, let's take a look at HTML, CSS, and javascript (which has never been noticed before), then combine the knowledge of the first 18 chapters to become a small website trainer, and then write a summary.

Today, my network is disconnected. This is written using EditPlus. After the network is fixed, paste it to my blog.
August 2-8-pm on the 7th.
Here is the split line -------------------------------------------------------------------------

PS: there is a problem when I use the. htaccess file in Chapter 1 for basic identity authentication. I still don't know how to start with Baidu.
500 Internal Server Error

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

Please contact the server administrator, webmaster @ localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be 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.