Funcția chunk_split

Funcția chunk_split împarte un șir în părți de lungime specificată și inserează un separator între ele. Primul parametru primește șirul sursă, al doilea - lungimea fragmentelor, al treilea - separatorul (implicit '\r\n'). Returnează șirul modificat.

Sintaxă

phpchunk_split(string, length, [end]);

Exemplu

Să împărțim șirul '1234567890' în fragmente de câte 3 caractere cu separatorul '-':

php<?php
  echo chunk_split('1234567890', 3, '-');
?>

Rezultatul executării codului:

php'123-456-789-0-'

Exemplu

Să împărțim șirul 'abcdef' în fragmente de câte 2 caractere cu separatorul implicit:

php<?php
  echo chunk_split('abcdef', 2);
?>

Rezultatul executării codului:

php'ab\r\ncd\r\nef\r\n'

Vedeți și

  • funcția str_split,
    care împarte un șir într-un array de fragmente
  • funcția explode,
    care împarte un șir după un separator