Operador de resolución de alcance en PHP

El operador de resolución de alcance, también conocido como Paamayim Nekudotayim o más comúnmente conocido como dos puntos dobles, es un token que permite el acceso a propiedades o métodos estáticos, constantes y anulados de una clase. Se usa para referirse a bloques o códigos en contexto a clases, objetos, etc. Se usa un identificador … Continue reading «Operador de resolución de alcance en PHP»

¿Por qué === es más rápido que == en PHP?

El operador de comparación == (operador de igualdad) y === (operador de identidad) se utilizan para comparar dos valores. También se conocen como el operador vagamente igual (==) y el operador estrictamente idéntico (===) .  Símbolo Nombre Ejemplo Producción == Igualdad $a == $b VERDADERO si $a es igual a $b después de hacer malabares … Continue reading «¿Por qué === es más rápido que == en PHP?»

Operador doble no (!!) en PHP

El operador “NOT NOT” o el operador Double not(!!) en PHP simplemente devuelve el valor real de la variable o expresión. Para explicarlo en términos muy simples, el primer operador no (!) niega la expresión. El segundo operador no (!) vuelve a negar la expresión que da como resultado el valor verdadero que estaba presente … Continue reading «Operador doble no (!!) en PHP»

¿En qué se diferencian los operadores de comparación PHP de igualdad (== doble igual) e identidad (=== triple igual)?

Operador Igual == El operador de comparación llamado Operador Igual es el doble signo igual “==”. Este operador acepta dos entradas para comparar y devuelve el valor verdadero si ambos valores son iguales (compara solo el valor de la variable, no los tipos de datos) y devuelve un valor falso si ambos valores no son … Continue reading «¿En qué se diferencian los operadores de comparación PHP de igualdad (== doble igual) e identidad (=== triple igual)?»

PHP 7 | Operador de nave espacial

Este artículo le informará sobre un operador muy útil, es decir, el operador de nave espacial PHP 7. El operador de nave espacial o el operador de comparación combinado se denota con “<=>“. Este es un operador de comparación de tres vías y puede realizar comparaciones mayores que, menores que e iguales entre dos operandos. … Continue reading «PHP 7 | Operador de nave espacial»

PHP | Operadores bit a bit

Los operadores Bitwise se utilizan para realizar operaciones a nivel de bit en los operandos. Los operadores se convierten primero a nivel de bits y luego se realiza el cálculo en los operandos. Las operaciones matemáticas como la suma, la resta, la multiplicación, etc. se pueden realizar a nivel de bit para un procesamiento más … Continue reading «PHP | Operadores bit a bit»

Operadores PHP

En este artículo, veremos cómo usar los operadores en PHP y varios operadores disponibles junto con la comprensión de su implementación a través de los ejemplos. Los operadores están acostumbrados a realizar operaciones en algunos valores. En otras palabras, podemos describir a los operadores como algo que toma algunos valores, realiza alguna operación sobre ellos … Continue reading «Operadores PHP»

¿Para qué sirve Null Coalesce Operator?

PHP 7 introdujo un operador de fusión nula con ?? sintaxis. Este operador devuelve su primer operando si se ha establecido su valor y no es NULL, de lo contrario devolverá su segundo operando. Este operador se puede usar en un escenario en el que el programador quiere obtener alguna entrada del usuario y si … Continue reading «¿Para qué sirve Null Coalesce Operator?»

Comparación de strings usando == vs strcmp() en PHP

En este artículo, veremos la comparación de strings usando el operador igual (==) y la función strcmp() en PHP, además de comprender su implementación a través del ejemplo. PHP == Operador : El operador de comparación llamado Equal Operator es el doble signo igual “==”. Este operador acepta dos entradas para comparar y devuelve un … Continue reading «Comparación de strings usando == vs strcmp() en PHP»

Diferencia entre $a != $b y $a !== $b

$a!=$b Este operador también se conoce como operador de desigualdad. Se utiliza para comprobar la igualdad de ambos operandos, sin embargo, el tipo de los operandos no coincide. Por ejemplo, una variable de tipo entero es equivalente al número de coma flotante si el valor de ambos operandos es el mismo. Es un operador binario.  … Continue reading «Diferencia entre $a != $b y $a !== $b»