Ho dimenticato la funzione cross che genera le combinazioni

Codice PHP:
function cross ($stringa1$stringa2)
{
   
$result = array ();
   
$result[0] = substr ($stringa201) . substr ($stringa101);
   
$result[1] = substr ($stringa211) . substr ($stringa101);
   
$result[2] = substr ($stringa201) . substr ($stringa111);
   
$result[3] = substr ($stringa211) . substr ($stringa111);
   return 
$result;