2014-02-25 44 views
-2

嘿,我有一個PHP程序,這是灑字。我希望它不會出現在陣列中。而不是數組我想在div或跨度。請幫我解決這些問題。提前致謝。 這裏是我的PHP代碼我有一個程序的拼寫單詞,但我不希望它在數組

<?php 

    function str_split_len($str, $len) 
    { 
     if($len > strlen($str)) 
     { 
      return false; 
     } 

     $strlen = strlen($str); 
     $result = array(); 
     $words = ($strlen/$len); 

     for($x = 1; $x <= $len; $x++) 
     { 
      $result[] = substr($str, 0, $words); 
      $str = substr($str, $words, $strlen); 
     } 

     return $result; 
    } 

    /* Example */ 
    $res = str_split_len("Split me !haha!", 3); 
    print_r($res); 
?> 

回答

3

您可以使用破滅功能的加入數組:

$res = str_split_len("Split me !haha!", 3); 
echo '<span>'.implode('</span><span>', $res).'</span>'; 
0

只需使用一個字符串,而不是一個數組,並用<div><span>串連部分:

<?php 
function str_split_len($str, $len) 
{ 
    if($len > strlen($str)) 
    { 
     return false; 
    } 

    $strlen = strlen($str); 
    $result = ''; 
    $words = ($strlen/$len); 

    for($x = 1; $x <= $len; $x++) 
    { 
     $result .= '<div>'.substr($str, 0, $words).'</div>'; 
     $str = substr($str, $words, $strlen); 
    } 

    return $result; 
} 

/* Example */ 
$res = str_split_len("Split me !haha!", 3); 
echo $res; 
?> 

你會得到

<div>Split</div><div> me !</div><div>haha!</div> 
相關問題