Forum und email

Nuove funzioni

In PHP 5 sono disponibili alcune nuove funzioni. Di seguito la lista:

Array:

  • array_combine() - Crea un array utilizzando un array per le chiavi e un altro per i valori.
  • array_diff_uassoc() - Calcola la differenza tra array con la possibilità di controllare gli indici mediante una funzione di callback fornita dall'utente
  • array_udiff() - Calcola la differenza tra array utilizzando una funzione callback per la comparazione dei dati
  • array_udiff_assoc() - Calcola la differenza tra array con la possibilità di verificare gli indici. I valori sono comparati utilizzando una funzione di callback
  • array_udiff_uassoc() - Calcola la differenza tra array con la possibilità di verificare gli indici. I valori sono comparati utilizzando una funzione di callback. La verifica degli indici è fatta utilizzando una funzione di callback
  • array_walk_recursive() - Applica una funzione utente in modo ricorsivo ad ogni elemento di un array
  • array_uintersect_assoc() - Calcola l'intersezione di array con la possibilità di verificare gli indici. I valori sono comparati utilizzando una funzione di callback
  • array_uintersect_uassoc() - Calcola l'intersezione di array con la possibilità di verificare gli indici. Sia i valori che gli indici sono comparati utilizzando funzioni di callback
  • array_uintersect() - Calcola l'intersezione di array. I valori sono comparati utilizzando una funzione di callback

InterBase:

iconv:

Streams:

Date and time related:

Strings:

  • str_split() - Convert a string to an array
  • strpbrk() - Search a string for any of a set of characters
  • substr_compare() - Binary safe optionally case insensitive comparison of two strings from an offset, up to length characters

Other:

Nota: The Tidy extension has also changed its API completely.