Re: PHP textbook suggestions?
| From: | Jochem Maas | Date: | Thu, 05 Apr 2007 23:30:37 +0000 |
| Subject: | Re: PHP textbook suggestions? | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-252127@lists.php.net to get a copy of this message | ||
Chris Lott wrote:
> Looking for suggestions for a PHP textbook for an "Intro to Web
> Programming" class that will be using PHP5 and MySQL. This is a
> first-semester course, so no programming experience required.
>
> It would be nice to have a text that adhered to (what I see as) good
every that shines is not gold - or to put it another way: horseshit to
your good practice.
> practice using quotation marks... i.e.
>
> print 'The cost is ' . $cost;
> NOT
> print "The cost is $cost";
I almost certain that the above to equate to the exact same OPCODEs when
the php is compiled ... and you will never be able to benchmark a valid difference
between them either way.
> AND CERTAINLY NOT
> print ("The cost is $cost");
the brackets are superfluous - but not incorrect.
newcomers should be taught to understand what the brackets are
actually doing (effecting operator precedence)
>
> echo substr('abcdef', 1);
> NOT
> echo substr("abcdef", 1);
rather nitpicking - again you'll never be able to measure the difference in a
meaningful way, nonetheless my preference goes for single quotes unless the
string literal I have contains a single quote.
explain to your noobs the difference between the quotes and tell them what your
preferences are and why - in the real world they'll come across all the variations
that you/they/me/us/he dislikes so they might as well be given the facts up front, no?
jmho.
>
>
> I will be teaching, so a book that a student can-- before the class--
> work through and understand is good-- doesn't have to be a traditional
> textbook! But it shouldn't be a reference manual either.
avoid anything where the title ends in 'for Dummies' ;-)
>
> c
> --
> Chris Lott
>