Foros aprenderaprogramar.com
		Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: Alex Rodríguez en 21 de Febrero 2016, 19:18
		
			
			- 
				Para incluir argumentos opcionales en php puedes usar una declaración de función donde se incluya el elemento o elementos opcionales con un valor predeterminado false.
 
 Ejemplo:
 
 <meta charset="utf-8">
 <?php
 function hacer_yogur($sabor, $tipo = false)
 {
 if ($tipo) {
 return "Tenemos el argumento opcional. Hacer un tazón de yogur $tipo de $sabor.<br/>";}
 else {return "No tenemos el argumento opcional. Hacer un tazón de yogur de $sabor.<br/>";
 }
 }
 
 echo hacer_yogur("frambuesa");
 echo hacer_yogur("frambuesa", "mesófilo");
 
 ?>
 
 Si se quiere se puede plantear para que el argumento tome un valor por defecto concreto
 
 <?php
 function hacer_yogur($sabor, $tipo = "acidófilo")
 {
 if ($tipo) {
 return "Tenemos el argumento opcional. Hacer un tazón de yogur $tipo de $sabor.\n";}
 else {return "No tenemos el argumento opcional. Hacer un tazón de yogur de $sabor.\n";
 }
 
 echo hacer_yogur("frambuesa");
 
 ?>
 
 
 Saludos
 echo hacer_yogur("frambuesa");
 echo hacer_yogur("frambuesa", "mesófilo");
 
 ?>