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.