كتبتها لك علي السريع اخي
كود PHP:
$text = 'aaaaaaaa fff sssssssssss';
$num_char = '3';
$text = preg_replace_callback('![^ ]{' . $num_char . '}!is', 'add_space', $text);
function add_space($match)
{
return $match['0'] . ' ';
}
echo $text;
$num_char : ضع فيها حدد الحروف الأقصي للكلمة
================
محمد شكلك صايم
ضع له الدالة wordwrap
ههههههه جزاك الله خيرا اخي محيب
انا عملة الداله دية ممكن تمشي مع الكلمات فقط
كود PHP:
<?php
/**
* ##############################################
* ##برمجة محمدهلال ##
* ##جميع الحقوق محفوظة لي محمدهلال ##
* ## mohamedhelal ##
* ##all rights to mohamedhelal ##
* ##email:mohamed_helal123456@hotmail.com ##
* ##############################################
*/
function word_wrap($text,$num,$do=false,$start=0,$end=false)
{
$text=preg_replace('/[\s]+/','&',$text);
$i=0;
$exp=explode("&",$text);
$end=($end)?$end:count($exp);
$exp=array_slice($exp,$start,$end);
foreach($exp as $texts)
{
$i++;
$r_text.=$texts." ";
if($i==$num)
{
$r_text.=$do;
$i=0;
}
}
return $r_text ;
}
$text="mohamed helal from egypt";
echo word_wrap($text,1,"<br>",0,2);
?>