php-general Digest 10 Apr 2011 13:12:21 -0000 Issue 7266
Topics (messages 312322 through 312323):
Re: the best 1 book for php
312322 by: domih
Re: pick a card, any card...
312323 by: Richard Quadling
Administrivia:
To subscribe to the digest, e-mail:
[email protected]
To unsubscribe from the digest, e-mail:
[email protected]
To post to the list, e-mail:
[email protected]
----------------------------------------------------------------------
--- Begin Message ---
Not one book.
1. For learning from scratch
One of the books recommended by the other esteemed posters.
2. Reference
http://www.php.net/manual/en/ and/or the corresponding CHM.
3. OOP with PHP
PHP Objects, Patterns and Practice, Third Edition
http://apress.com/book/view/9781430229254
4. More Tips and tricks
PHP Cookbook, Second Edition
http://oreilly.com/catalog/9781565926813
5. Security
Pro PHP Security
From Application Security Principles to the Implementation of XSS
Defenses, 2nd Edition
http://www.apress.com/9781430233183
6. PEAR
http://pear.php.net/
7. PCEL
http://pecl.php.net/
With these you're set for many years of PHP enjoyment.
Dominique
On 4/6/2011 9:15 PM, Kirk Bailey wrote:
If I only had 1 book on php, what would it be?
--- End Message ---
--- Begin Message ---
On 9 April 2011 15:43, Curtis Maurand <[email protected]> wrote:
>
>
> Curtis Maurand wrote:
>>
>>
>>
>> seems to
> me that you have an array with integers as the keys.
>>
>>
> $desired_key = rand(0, count($array));
>
> sorry, I hadn't had
> coffee, yet. The line above should be:
>
> $desired_key = rand(0, count($array) - 1);
>
>>
>> $desired_value => $array[$desired_key];
>>
>> Cheers,
>> Curtis
>>
>> Simon J
> Welsh wrote:
>>> On 9/04/2011, at 3:39 PM, Scotty Logan
>> wrote:
>>>
>>>> On Apr 8, 2011, at 8:20 PM,
> Kirk Bailey
>> wrote:
>>>>> in otherwords, the
> entire idea of picking one of
>> N objects, whatever
>>>>> they are- strings, numbers,
>> gummybears, lined
> up in a listing, and
>>>>> return the one
>> item
> selected. This seems a common enough function there
>>>>>
>> should be a simple way to do it already in
> php. HOWEVER, I ain't
>>>>> findin' it that way, no
> sir/maam/other.
>>>>>
>> Maybe I am missing the
> obvious SIMPLE way to get the job done. So if we
>>>>>
> have a listing of foo's, we can title this $listing, and we
>> want
> 1 of
>>>>> them to be returned, we should see something
>> like:
>>>>> randmember($listing)
>>>>
>>>>
>> array_rand() - it's already
> built-in -
>>>>
>>
> http://php.net/manual/en/function.array-rand.php
>>>>
>>>> Scotty
>>>
>>> Just note that
> array_rand()
>> returns a random (or an array of random)
>>> key(s), not the
>> values.
>>> ---
>>> Simon Welsh
>>> Admin of
>>
> http://simon.geek.nz/
>>>
>>> Who said Microsoft
> never
>> created a bug-free program? The blue screen
>>>
> never, ever
>> crashes!
>>>
>>>
>>
> http://www.thinkgeek.com/brain/gimme.cgi?wid=81d520e5e
>>>
>>>
>>> --
>>> PHP General Mailing List
>> (http://www.php.net/)
>>> To unsubscribe, visit:
>> http://www.php.net/unsub.php
>>>
>>>
>>
>
$value = $aray[array_rand($array, 1)];
php -r "echo $_ENV[array_rand($_ENV,1)];"
returns a random environment variable.
--
Richard Quadling
Twitter : EE : Zend
@RQuadling : e-e.com/M_248814.html : bit.ly/9O8vFY
--- End Message ---