The five only way to make PHP a master _php tutorial

Source: Internet
Author: User
There are often inexperienced PHP developers asking questions on Freenode's # #php IRC channel. If the problem is trivial, or the answer is obvious, or behaves like a rookie, soon they will find that they are bombarded with some of the following responses: "Go to the Damn Handbook", "Learn php well", "we are not your personal mentor" or more directly "you need to be a better PHP developer". But how do you become a better PHP developer? In this article, I've listed five ways to be a better PHP developer, so you can be more productive in the PHP development process and do more with less code. There will always be more content to learn in the development of PHP, such as new core functions, new frameworks, new design patterns, new coding or documentation specifications, and so on. Here are some of the best ways to become a better PHP developer.

1. Read the Manual

There's nothing more to emphasize than reading a manual – You can learn a lot by reading the manual. In particular, the functions related to string and array. There are many useful functions included in these functions, and if you read the manual carefully, you will often find that in the past project development process, many times you are "reinventing the wheel", and in fact you just need a core function to complete the corresponding function. The handbook is your friend.

2. Read the program source code

There are many open source programs that are developed using PHP. Why not study and learn from it? Download a source code for an open source PHP application and read it carefully. Perhaps the larger the project is worth reading, although they may have more complex structures and systems, but there are also more detailed explanations of the document.

3. Learning a framework

Now the framework has sprung up, most of them are open source, can be downloaded directly from the Internet, of course, you need to know where to download. You can first select some of the mainstream frameworks-site

http://www.bkjia.com/PHPjc/446747.html www.bkjia.com true http://www.bkjia.com/PHPjc/446747.html techarticle There are often inexperienced PHP developers asking questions on Freenode's # #php IRC channel. If the problem is trivial, or the answer is obvious, or behaves like a rookie, soon they ...

  • 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.