Answer the question
In order to leave comments, you need to log in
PHP. Where to start?
There was an urgent need to learn PHP. Where to begin? What books do you recommend?
Answer the question
In order to leave comments, you need to log in
Read PHP5 in the original from cover to cover, preferably a couple of times, then study any framework. But the most ideal option would be not to learn PHP, choose any other language (I will probably be downvoted for this).
As a PHP developer with six years of experience, I would advise you to start with another language, for example, java or c# =)
I started by saying that I needed a script. There were ready-made solutions, but something was always disliked in a particular implementation. As a result, I spat and sat down to write my own. Prior to that, I wrote in Pascal (i.e., I had experience) 6-8 years earlier. In the dead-end tasks of that time, he broke into the forums and searched, and if he didn’t find it, he asked.
In short, I was pretty famously puffed up and for 6 years I have been writing only on it.
PS.
And yes, the damn habit of writing from scratch for yourself has remained since then ((((
I started learning php from books. In general, the main thing is to understand the logic of the script, then there are only functions that can be googled. The main thing is to understand how it works =)
Matt Zandstra PHP. Objects, Patterns, and Programming Techniques. 2nd edition.
If you don't know anything at all, start with this: softtime.ru/bookphp/
But! You should not sit on this tutorial for a long time - PHP4 is mercilessly outdated, immediately move on to something more complex (closer to PHP5).
to be honest, I have not read a single book on PHP from cover to cover. The language is relatively simple, actually. Just select one of the latest books so that PHP is at least 5.1 (and preferably 5.2) is described there
It seems to me very good, including for the first steps, the official documentation on the subject.
If you want to become a cool programmer, then learn, as they say above, Python or Ruby.
And if you want to earn money by programming, then learn php (or 1C).
If you're new to the web, start with html (and javascript).
Then read "Web Application Development with PHP and MySQL" www.ozon.ru/context/detail/id/4538872/ - I started with it myself.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question