Actualizado el 14-01-2007
versión para imprimir

array a cadena, gramaticalmente correcta


<?php

$fruta 
= array("naranjas""manzanas""peras");

$me_gustan join(", " $fruta);

print 
"las frutas que me gustan son $me_gustan";
// las frutas que me gustan son naranjas, manzanas, peras 


function array_comas($array) {
switch (
count($array)) {
case 
0:
return 
"";
case 
1:
return 
reset($array);
case 
2:
return 
join(" y "$array);
default:
$last array_pop($array);
return 
join(", "$array) . " y $last";
}
}
print 
"las frutas que me gustan son "array_comas($fruta);
// las frutas que me gustan son naranjas, manzanas y peras 

?>


Pista PHP aleatoria. Dale a actualizar si deseas ver otra.

Tenemos 9 trucos mas como este.
This site powered by Phorum.