Re: [PHP-DB] use of str_split

2007-08-09 Thread Brad Bonkoski
Looks like the function str_split() is a PHP 5 addition, so I guess it 
might be because you are using php 4?


You can also do this with substr() function...
Something like this:
?php
   $str = abcdefg;
   $arr = Array();
   for($i=0; $i strlen($str); $i++) {
   $arr[] = substr($str, $i, 1);
   }
   print_r($arr);
?

HTH
-B

Asim wrote:

Hi
   
  when i try to use this function
   
   
  str_split()
   
  it shows me as invalid function
   
   
  what is solution
   
  i want to split certain length of string into an array
   
   
  bye
   
   
   



Asim Jamil  - 0092 345 4025907, Pakistan
   
-
Luggage? GPS? Comic books? 
Check out fitting  gifts for grads at Yahoo! Search.
  


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



Re: [PHP-DB] use of str_split

2007-08-09 Thread Stut

Asim wrote:

Hi
   
  when i try to use this function
   
   
  str_split()
   
  it shows me as invalid function


Are you using PHP 5? That function does not exist in PHP 4.


  what is solution
   
  i want to split certain length of string into an array


// NB: UNTESTED

$string = 'This is a string';
$certainlength = 5;
$pos = 0;
$stringlen = strlen($string);
$array = array();
while ($pos  $stringlen)
{
$array[] = substr($string, $pos, $certainlength);
$pos += $certainlength;
}

// $array now contains an element for every $certainlength characters
// in $string

-Stut

--
http://stut.net/

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



RE: [PHP-DB] use of str_split

2007-08-09 Thread Bastien Koert

explode(delimiter, $string);
 
 is the correct function
 
 
 
Bastien Date: Thu, 9 Aug 2007 04:53:53 -0700 From: [EMAIL PROTECTED] To: 
php-db@lists.php.net Subject: [PHP-DB] use of str_split  Hi  when i try to 
use this function   str_split()  it shows me as invalid function   what 
is solution  i want to split certain length of string into an array   bye 
 Asim Jamil - 0092 345 4025907, Pakistan  
- Luggage? GPS? Comic books?  Check out 
fitting gifts for grads at Yahoo! Search.
_
Connect to the next generation of MSN Messenger 
http://imagine-msn.com/messenger/launch80/default.aspx?locale=en-ussource=wlmailtagline

Re: [PHP-DB] use of str_split

2007-08-09 Thread Brad Bonkoski

This was my initial thought too, but from the manual:

If /delimiter/ is an empty string (), *explode()* will return *FALSE*. 
If /delimiter/ contains a value that is not contained in /string/, then 
*explode()* will return an array containing /string/.


So, this would not satisfy the functionality the OP alluded to.
-B


Bastien Koert wrote:

explode(delimiter, $string);
 
 is the correct function
 
 
 
Bastien Date: Thu, 9 Aug 2007 04:53:53 -0700 From: [EMAIL PROTECTED] To: php-db@lists.php.net Subject: [PHP-DB] use of str_split  Hi  when i try to use this function   str_split()  it shows me as invalid function   what is solution  i want to split certain length of string into an array   bye  Asim Jamil - 0092 345 4025907, Pakistan  - Luggage? GPS? Comic books?  Check out fitting gifts for grads at Yahoo! Search.

_
Connect to the next generation of MSN Messenger 
http://imagine-msn.com/messenger/launch80/default.aspx?locale=en-ussource=wlmailtagline
  


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