Hi Randy,

     Just copy the following code and execute it, it works as you
require, tested works fine.

<?
$string="abcdefghijklmnopqrstuvwxyz";
$length = strlen($string);      // Finds the length of the string
$octFull = round($length/8);    // splits the length and finds how many
                                // times 8 occurs in the length
$intStart=0; //initilize the integer start to divided the string into 8's
                // Loop to divide the $string into 8 and print them.
for($i =1;$i < $octFull+2;$i++)
{
  //gets the substring of the string with the length of 8
  $strDiv[$i] = substr($string,$intStart,8);

  //increment the start position to take the next 8 among the string
  $intStart = ($intStart+8);

  echo "<p>string$i : $strDiv[$i]</p>";
}
?>



                                                        - JFK
kishor
Nilgiri Networks





On Wed, 31 Jul 2002, Randy Johnson wrote:

> Hello,
> 
> I would like to be able to do the following but have not figured out a way to handle 
>it
> 
> $string="abcdefghijklmnopqrstuvwxz";
> 
> I would like to divde the above string into separate strings 8 charactes long , 
>example
> 
> $string1=abcdefgh
> $string2=ijklmnop
> $string3=qrstuvwx
> $string4=yz
> 
> if the string were only 10 long
> 
> $string=abcdefghij
> 
> then
> 
> $string1=abcdefgh
> $string2=ij
> 
> any suggestions would be greatly appreciated.
> 
> Thanks,
> 
> 
> Randy
> 


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to