PHP forum
Would you like to react to this message? Create an account in a few clicks or log in to continue.
May 2024
SunMonTueWedThuFriSat
   1234
567891011
12131415161718
19202122232425
262728293031 

Calendar Calendar

Latest topics
» Kabaddi, Kabaddi, Kabaddi, Kabaddi......PHP?
string wrap EmptyFri Jul 22, 2011 1:37 pm by shyamsunder

» Thousands of Free PHP Scripts Recommended
string wrap EmptyWed May 18, 2011 10:33 am by bizboy12

» PHP form validation problem?
string wrap EmptyWed Jan 12, 2011 1:25 pm by simy202

» string wrap
string wrap EmptySat Aug 02, 2008 2:06 pm by scvinodkumar

» retrieving current date rows
string wrap EmptyTue Jul 15, 2008 3:25 am by scvinodkumar

» number in words
string wrap EmptyTue Apr 29, 2008 3:10 pm by scvinodkumar

» Simple PHP Form Field Generator
string wrap EmptyFri Apr 25, 2008 12:28 pm by scvinodkumar

» PHP password generator
string wrap EmptyFri Apr 18, 2008 7:24 pm by scvinodkumar

» PHP Script to Extract Email Address from any text
string wrap EmptyFri Apr 18, 2008 7:18 pm by scvinodkumar

Search
 
 

Display results as :
 


Rechercher Advanced Search

Affiliates
free forum
 


Navigation
 Portal
 Index
 Memberlist
 Profile
 FAQ
 Search

string wrap

Go down

string wrap Empty String Breaking

Post  scvinodkumar Sat Aug 02, 2008 2:06 pm

function Long_String_Break($string,$length)
{
if($string!='')
{
$new_string = explode(' ',$string);

for($i=0;$i<count($new_string);$i++)
{
if(strlen($new_string[$i])>$length)
{
$k=0;
$str = '';
for($j=0;$j<strlen($new_string[$i]);$j++)
{
if($k==$length)
{
$str .= ' ';
$k=0;
}
$str .= $new_string[$i][$j];
$k++;
}
$new_string[$i] = $str;
}
}
return implode(' ',$new_string);
}
else
return;
}

examples:
echo Long_String_Break('hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh',30);

scvinodkumar
Admin

Posts : 40
Join date : 2008-01-30

https://solutions.aforumfree.com

Back to top Go down

string wrap Empty string wrap

Post  scvinodkumar Tue Jul 22, 2008 5:52 pm

function mywordwrap($string)
{
$length = strlen($string);

for ($i=0; $i<=$length; $i=$i+1)
{
$char = substr($string, $i, 1);
if ($char == "<")
$skip=1;
elseif ($char == ">")
$skip=0;
elseif ($char == " ")
$wrap=0;

if ($skip==0)
$wrap=$wrap+1;

$returnvar = $returnvar . $char;

if ($wrap>30) // alter this number to set the maximum word length
{
$returnvar = $returnvar . "<br>";
$wrap=0;
}
}

return $returnvar;

}

scvinodkumar
Admin

Posts : 40
Join date : 2008-01-30

https://solutions.aforumfree.com

Back to top Go down

Back to top

- Similar topics

 
Permissions in this forum:
You cannot reply to topics in this forum