Sorry c'era un bug che mi è balenato in mente or ora. Questa è corretta sempre indipendentemente dalla stringa di interruzione
saluti!codice:function SpezzaCon($str, $separatore, $datiPerRiga, $interruzione){ if(!empty ($str)){ $dati = explode($separatore, $str); $i=0; $str=""; foreach ($dati as $value) $str.=$value.($last=(++$i % $datiPerRiga)?$separatore:$interruzione); $str=substr($str, 0, strlen($str)-strlen($last)); } return $str; } $stringa = "1,2,3,4,5,6,7,8,9,0,9,8,7,6,5"; echo SpezzaCon($stringa, ',', 5, " ");

Rispondi quotando