Problema con funcion con argumento

  • Autor Autor Lopezito
  • Fecha de inicio Fecha de inicio
Estado

🔒 Este tema está cerrado para nuevas respuestas.

⏰ Solo el creador del tema puede solicitar la reapertura de sus propios temas, pero únicamente dentro de los 60 días previos a la última actualización.

Lopezito

Lopezito

Eta
Diseñador
Verificación en dos pasos activada
Buenas gente.
He estado intentando solucionar un error que tengo al crear una función con argumentos..
Expongo el código:

PHP:
$url = 'http://url.com/';
function url($extension) {
global $url;
echo $url.$extension;
}

Y el error es:

Insertar CODE, HTML o PHP:
Warning: Missing argument 1 for url(), called in index.php on line 2 and defined in funcs.php on line 3
http://url.com

¿Qué pasa? en index.php yo pongo url(); porque ademas de usarlo con argumentos me gustaría poder usarlo sin argumentos, de que manera debo acomodar la función para que pueda recibir valores null?
Saludos.

PD: La función funciona si yo pongo url(""); pero no quiero escribir los "" xd
 
Buenas gente.
He estado intentando solucionar un error que tengo al crear una función con argumentos..
Expongo el código:

PHP:
$url = 'http://url.com/';
function url($extension) {
global $url;
echo $url.$extension;
}

Y el error es:

Insertar CODE, HTML o PHP:
Warning: Missing argument 1 for url(), called in index.php on line 2 and defined in funcs.php on line 3
http://url.com

¿Qué pasa? en index.php yo pongo url(); porque ademas de usarlo con argumentos me gustaría poder usarlo sin argumentos, de que manera debo acomodar la función para que pueda recibir valores null?
Saludos.

PD: La función funciona si yo pongo url(""); pero no quiero escribir los "" xd

PHP:
$url = 'http://url.com/';
function url($extension="") {
global $url;
echo $url.$extension;
}
 
Estado

🔒 Este tema está cerrado para nuevas respuestas.

⏰ Solo el creador del tema puede solicitar la reapertura de sus propios temas, pero únicamente dentro de los 60 días previos a la última actualización.

Atrás
Arriba