NYCPHP Meetup

NYPHP.org

[nycphp-talk] string function

John Campbell jcampbell1 at gmail.com
Thu Jul 3 13:32:43 EDT 2008


On Thu, Jul 3, 2008 at 12:45 PM, Michael Southwell
<michael.southwell at nyphp.com> wrote:
> John Campbell wrote:
>>
>> $p = explode('|',$y);
>> for($i=0,$c = count($p);$i<$c;) {
>> echo $p[$i++],' ', $p[$i++], "<br>\n";
>> }
>
> I believe this will miss the first element of $p; you need instead:
>
> for ( $i = -1, $c = count( $p ); $i < $c; ) {

If you start from -1, then you would need to use ++$i rather than $i++

Starting from -1 and using ++$i would be faster than what I wrote.



More information about the talk mailing list