Home » PHP » Operadores de asignación en PHP

Operadores de asignación en PHP

El operador de asignación nos permite asignar un valor a una variable. Aunque el operador de asignación más conocido es el signo igual (=), existen otros operadores que son una derivación del operador de asignación básico.
 
En la siguiente tabla de operadores de asignación, se detallan todas las variantes de operadores de asignación.
 
<?php
// Uso de operandos de asignación (ejemplo file010.php)

$var1 = 4.5; // asignación básica
$var2 = 5; 
// Suma las dos variables y el resultado se asigna
// en el primer operando (4.5 + 5)
$var1 += $var2; // $var1 ahora valdrá 9.5

// Resta las dos variables y el resultado se asigna
// en el primer operando (9.5 - 5)
$var1 -= $var2; // $var1 ahora valdrá 4.5

// Multiplica las dos variables y el resultado se asigna
// en el primer operando
$var1 *= $var2; // $var1 ahora valdrá 22.5

// Divide las dos variables y el resultado se asigna
// en el primer operando
$var1 /= $var2; // $var1 ahora valdrá 4.5

// Módulo entre las dos variables y el resultado se asigna
// en el primer operando
$var1 %= $var2; // $var1 ahora valdrá 4

// Concatena las dos variables y el resultado se asigna
// en el primer operando
$var1 .= $var2; // $var1 ahora valdrá 45 (4 concatenado con  5)
$var1 ="P"; $var2 = "hp";
$var1 += $var2;
echo $var1;  
// dado que es el punto de vista aritmético, esta suma es 0

// Concatena dos cadenas
$var1 ="P"; $var2 = "hp";
$var1 .= $var2;
echo $var1;  
// dado que es el punto de vista cadena, esta suma es Php

?>
phpcap3

Los objetos se asignan por referencia salvo que se utilice la palabra clave clone.
 
izq sup der

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.