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

Zeta
Diseñador
Verificación en dos pasos activada
Verificado por Whatsapp
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;
}
 
PHP:
$url = 'http://url.com/';
function url($extension="") {
global $url;
echo $url.$extension;
}

No se por qué no hice eso antes :drunk:
Gracias 🙂
Saludos.
 
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