12.05.2015 Views

Documentación

Documentación

Documentación

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Referencias<br />

Uso de las referencias<br />

• 1.- Como en el paso de parámetros por referencia, poniendo delante de la variable que<br />

contiene la referencia el tipo del elemento referenciado. Tiene limitaciones de uso<br />

para accesos complejos<br />

@$ref_array<br />

%$ref_hash<br />

• 2.- Uso de un BLOQUE como nombre de variable<br />

• Es igual al anterior pero usando un bloque en lugar de una variable. Dentro del BLOQUE puede<br />

ir cualquier expresión arbitraria.<br />

$xxx = @{$ref_array};<br />

• 3.- Uso del operador flecha -><br />

• Sirve sólo para referencias a arrays y hashes cuando se va a acceder a elementos individuales.<br />

$ref_array->[1]<br />

$ref_hash->{}<br />

• Cuando se va a usar el operador -> entre índices con corchetes o llaves puede obviarse.<br />

Operador ref<br />

• Nos indica a que tipo de dato apunta una referencia (ARRAY, HASH SCALAR).

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!