fork(1) download
  1. <?php
  2.  
  3. $texto = "Nome do produto teste cadastrado no banco";
  4.  
  5. function divStr($string){
  6. $texto1 = $texto2 = "";
  7. $array = explode(" ", trim($string));
  8. $array_len = sizeof($array);
  9. $limite = $array_len%2 == 0 ? $array_len/2 : floor($array_len/2);
  10.  
  11. $texto1 = implode(" ", array_slice($array, 0, $limite+1));
  12. $texto2 = implode(" ", array_slice($array, $limite+1));
  13.  
  14. return [$texto1, $texto2];
  15. }
  16.  
  17. var_dump(divStr($texto));
Success #stdin #stdout 0.01s 82560KB
stdin
Standard input is empty
stdout
array(2) {
  [0]=>
  string(21) "Nome do produto teste"
  [1]=>
  string(19) "cadastrado no banco"
}