Re: [PHP] Have little enough hair as it is ...

2012-03-12 Thread Lester Caine
Jim Lucas wrote: Right here you are creating two strings within an array within an array. My guess is you will want to replace the $secondsGap[] with $secondsGap > $secondsGap[] = array($gap[0] * 60, $gap[1] * 60); $secondsGap[] is right ... it's building an array of results ... problem tur

Re: [PHP] questions about $_SERVER

2012-03-12 Thread Tim Streater
On 12 Mar 2012 at 20:07, Tedd Sperling wrote: > Tim: > > I read somewhere that using: > > global $x; > > is not recommended. Whereas, it is recommended to use: > > $x = $GLOBALS['x']; > echo $x; Tedd, That may well be, although as I write I can't recollect having seen that anywhere; so I don'

Re: [PHP] questions about $_SERVER

2012-03-12 Thread Jim Giner
The purpose of the "global" statement within a function is to let PHP know that the usage of a var name INSIDE that function is not meant to create a NEW variable, but instead, to reference the other (global) variable being used (and perhaps already defined) in your main script. Basically it wo

Re: [PHP] questions about $_SERVER

2012-03-12 Thread Tedd Sperling
On Mar 11, 2012, at 3:04 PM, Tim Streater wrote: > > In the following, $x is a global but not a super-global (AFAIK). > > > > function echox () > { > > global $x; > > echo $x; > > } > > $x = "Hello world\n"; > > echox (); > > ?> > > -- > Cheers -- Tim Tim: I read so

Re: [PHP] Function mktime() documentation question

2012-03-12 Thread Ashley Sheridan
On Mon, 2012-03-12 at 15:53 -0400, Tedd Sperling wrote: > On Mar 11, 2012, at 3:10 PM, Matijn Woudt wrote: > > On Sun, Mar 11, 2012 at 7:33 PM, Tedd Sperling > > wrote: > >> Actually, this works for me: > >> > >> $days_in_month = date('t', mktime(0, 0, 0, $next_month, 0, $year)); > >> > >> But

Re: [PHP] Function mktime() documentation question

2012-03-12 Thread Tedd Sperling
On Mar 11, 2012, at 3:10 PM, Matijn Woudt wrote: > On Sun, Mar 11, 2012 at 7:33 PM, Tedd Sperling > wrote: >> Actually, this works for me: >> >> $days_in_month = date('t', mktime(0, 0, 0, $next_month, 0, $year)); >> >> But again, I don't see why I have to use "next month" to find the number of

Re: [PHP] Have little enough hair as it is ...

2012-03-12 Thread Jim Lucas
On 03/12/2012 06:38 AM, Lester Caine wrote: Simon Schick wrote: I suggest that all done with this variable before is not of interest ... Assuming this, I'd say the following: Right here you are creating two strings within an array within an array. My guess is you will want to replace the $s

Re: [PHP] questions about $_SERVER

2012-03-12 Thread Daniel Brown
On Sun, Mar 11, 2012 at 14:16, Tedd Sperling wrote: > > As to placing an additional requirement (i.e., being predefined) on the > definition as to what constitutes a SuperGlobal is outside my understanding. > As such, I must defer to the PHP Manual, namely: > > http://php.net/manual/en/language.

Re: [PHP] Have little enough hair as it is ...

2012-03-12 Thread Lester Caine
Simon Schick wrote: I suggest that all done with this variable before is not of interest ... Assuming this, I'd say the following: > $secondsGap[] = array($gap[0] * 60, $gap[1] * 60); Implicit initializing of an array that has the following structure: array( array(int, int) ); OK $gap comes

Re: [PHP] Have little enough hair as it is ...

2012-03-12 Thread Simon Schick
2012/3/12 Lester Caine : > More irritating is > 'Notice: Array to string conversion' which are coming up all over the place. > I can understand what the problem is ... but trying to remove the notices is > more challenging ... > > $secondsGap[] = array($gap[0] * 60, $gap[1] * 60); > if( isset($seco