SlideShare una empresa de Scribd logo
1 de 4
Alumno: Albarrán P. Jonathan I. C.I. 19.688.773
Informática f01
Operadores Lógicos
Los operadores lógicos son de extrema utilidad a la hora de decidir si un valor y otro o
un valor u otro, cumplen con ciertas condiciones. De nuevo, la utilidad de estos
operadores los veremos cuando veamos las estructuras de control. En PHP, los
operadores lógicos son los siguientes:
Ejemplo Nombre Resultado
$a and $b Y
Cierto sólo si $a y $b son
ciertos
$a or $b O
Cierto si $a ó $b ó ambos
son ciertos
$a xor $b O exclusiva
Cierto si $a ó $b son ciertos,
pero no si ambos son
ciertos a la vez
!$a Negación Cierto si $a no es cierto
$a&&$b Y
Cierto sólo si $a y $b son
ciertos
$a||$b O
Cierto si $a ó $b ó ambos
son ciertos
Los más sencillos son (nótese su relación con los operadores relacionales):
Operador NO-lógico: '¬A' significa todo lo que no es A'
Operador Y-lógico: 'A ∧ B' significa 'A y B a la vez'; resultando FALSO (0) si
no se cumple y VERDADERO (1) si sí lo hace.
Operador O-lógico: 'A ∨ B' significa 'O bien A, o bien B, o bien los dos';
resultando FALSO (0) si no se dan ni A ni B y VERDADERO (1) si se da alguno
de los dos o los dos a la vez.
Operador =: 'A = B' significa 'A debe ser igual a B'; resultando FALSO (0) si
esto no es así y VERDADERO (1) en caso contrario.
Operador <: 'A < B' significa 'A debe ser menor que B'; resultando FALSO (0)
si no se satisface y VERDADERO (1) en caso contrario.
Operador >: 'A > B' significa 'A debe ser mayor que B'; resultando FALSO (0)
si no se satisface y VERDADERO (1) en caso contrario.
Los operadores más complejos se construyen a partir de los anteriores
(podría incluirse alguno más) y ya entran dentro de lo que sería una
función lógica. Un ejemplo muy utilizado sería 'SI(condición;A;B)' ('IF
condición THEN A ELSE B' en la mayoría de los lenguajes de programación)
cuyo resultado sería A si se satisface la 'condición' o B en caso contrario.
Operadores de asignación
El operador básico de asignación es "=". Se podría inclinar a pensar primero que es como un "igual a".
No lo es. Realmente significa que el operando de la izquierda se establece con el valor de la expresión
de la derecha (es decir, "se define como").
El valor de una expresión de asignación es el valor asignado. Es decir, el valor de "$a = 3" es de 3. Esto
permite hacer algunas cosas intrincadas:
<?php
$a = ($b = 4) + 5; // ahora $a es igual a 9 y $b se ha establecido en 4.
?>
Para arrays, asignar un valor a una clave con nombre se realiza utilizando el operador "=>". La precedencia
de este operador es la misma que otros operadores de asignación. Además del operador básico de
asignación, existen "operadores combinados" para todos los de aritmética binaria, unión de arrays y
operadores de strings que permiten usar un valor en una expresión y entonces establecer su valor como el
resultado de esa expresión. Por ejemplo:
<?php
$a = 3;
$a += 5; // establece $a en 8, como si se hubiera dicho: $a = $a + 5;
$b = "Hola ";
$b .= "ahí!"; // establece $b en "Hola ahí!", al igual que $b = $b . "ahí!";
?>
Observe que la asignación copia la variable original en la nueva (asignación por valor), por lo que los
cambios en una no afectarán a la otra. Esto también puede tener relevancia si se necesita copiar algo como
un gran array dentro de un bucle estrecho.
Una excepción al comportamiento usual de la asignación por valor en PHP ocurre con objects los cuales son
asignados por referencia en PHP 5. Los objetos pueden ser explícitamente copiados por medio de la palabra
clave clone.
Asignación por referencia
La asignación por referencia también está soportada, utilizando la sintaxis
"$var = &$othervar;". Asignación por referencia significa que ambas variables
terminan apuntando a los mismos datos y nada es copiado en ninguna parte.

Más contenido relacionado

La actualidad más candente (18)

Elementos
ElementosElementos
Elementos
 
Funciones Logicas
Funciones LogicasFunciones Logicas
Funciones Logicas
 
Funciones
FuncionesFunciones
Funciones
 
Uso de operadores
Uso de operadoresUso de operadores
Uso de operadores
 
Tema V: Funciones
Tema V: FuncionesTema V: Funciones
Tema V: Funciones
 
Curso php-my sql-clase-3
Curso php-my sql-clase-3Curso php-my sql-clase-3
Curso php-my sql-clase-3
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
PPH MySql - FIEI - UNFV Clase02
PPH MySql - FIEI - UNFV Clase02PPH MySql - FIEI - UNFV Clase02
PPH MySql - FIEI - UNFV Clase02
 
Presentacion capitulo 6
Presentacion capitulo 6Presentacion capitulo 6
Presentacion capitulo 6
 
OPERADORES LÓGICOS Y DE ASIGNACIÓN DE PHP
OPERADORES LÓGICOS Y DE ASIGNACIÓN DE PHPOPERADORES LÓGICOS Y DE ASIGNACIÓN DE PHP
OPERADORES LÓGICOS Y DE ASIGNACIÓN DE PHP
 
OPERADORES LÓGICOS Y DE ASIGNACIÓN EN PHP
OPERADORES LÓGICOS Y DE ASIGNACIÓN EN PHPOPERADORES LÓGICOS Y DE ASIGNACIÓN EN PHP
OPERADORES LÓGICOS Y DE ASIGNACIÓN EN PHP
 
OPERADORES LOGICOS
OPERADORES LOGICOSOPERADORES LOGICOS
OPERADORES LOGICOS
 
diapositivas de operadores en php Brenda mora.
diapositivas de operadores en php  Brenda mora.diapositivas de operadores en php  Brenda mora.
diapositivas de operadores en php Brenda mora.
 
SQLite y PHP: DQL - data query language
SQLite y PHP: DQL - data query languageSQLite y PHP: DQL - data query language
SQLite y PHP: DQL - data query language
 
Practica13
Practica13Practica13
Practica13
 
Php basico
Php basicoPhp basico
Php basico
 
Video
VideoVideo
Video
 
Funciones logicas en excel Eloisa
Funciones logicas en excel EloisaFunciones logicas en excel Eloisa
Funciones logicas en excel Eloisa
 

Destacado

Deep dark brown color. Finest human hair for European ladies.
Deep dark brown color. Finest human hair for European ladies.Deep dark brown color. Finest human hair for European ladies.
Deep dark brown color. Finest human hair for European ladies.Eastern Hair
 
Отчет по итогам опроса 2015 года, проведенного среди менеджеров, работающих в...
Отчет по итогам опроса 2015 года, проведенного среди менеджеров, работающих в...Отчет по итогам опроса 2015 года, проведенного среди менеджеров, работающих в...
Отчет по итогам опроса 2015 года, проведенного среди менеджеров, работающих в...DeloitteCIS
 
Drilling grade barite the global outlook IM Mag January 2015
Drilling grade barite the global outlook IM Mag January 2015Drilling grade barite the global outlook IM Mag January 2015
Drilling grade barite the global outlook IM Mag January 2015ANDREW SCOGINGS
 
1 spring syllabus se english a 2014
1 spring syllabus se english a 20141 spring syllabus se english a 2014
1 spring syllabus se english a 2014Meagan Kaiser
 
Hoja de alculo yorladis
Hoja de alculo yorladisHoja de alculo yorladis
Hoja de alculo yorladisyakelin1994
 
Manual de-instalaciones-electricas-en-bt-2009
Manual de-instalaciones-electricas-en-bt-2009Manual de-instalaciones-electricas-en-bt-2009
Manual de-instalaciones-electricas-en-bt-2009oswaldoja
 
PE2 - Funções e Structs
PE2 - Funções e StructsPE2 - Funções e Structs
PE2 - Funções e StructsCharles Fortes
 
Sistemas Operacionais - Aula 5 - Concorrência
Sistemas Operacionais - Aula 5 - ConcorrênciaSistemas Operacionais - Aula 5 - Concorrência
Sistemas Operacionais - Aula 5 - ConcorrênciaCharles Fortes
 
Salesforce1 Platform Overview and Demo
Salesforce1 Platform Overview and DemoSalesforce1 Platform Overview and Demo
Salesforce1 Platform Overview and DemoAlain Buffing
 
Instagram.ugaitz
Instagram.ugaitzInstagram.ugaitz
Instagram.ugaitzUNKINGLISH
 
Palestra maria dilneia-UFMS - Impacto da PEC 241/2016 x PNE 2016
Palestra   maria dilneia-UFMS  - Impacto da PEC 241/2016 x PNE 2016Palestra   maria dilneia-UFMS  - Impacto da PEC 241/2016 x PNE 2016
Palestra maria dilneia-UFMS - Impacto da PEC 241/2016 x PNE 2016Arnor Ribeiro
 
Bq 15 taaja khaber
Bq 15 taaja khaberBq 15 taaja khaber
Bq 15 taaja khaberijcparish
 
Variation Graphs and Structural Variation
Variation Graphs and Structural VariationVariation Graphs and Structural Variation
Variation Graphs and Structural VariationEric Dawson
 

Destacado (18)

Deep dark brown color. Finest human hair for European ladies.
Deep dark brown color. Finest human hair for European ladies.Deep dark brown color. Finest human hair for European ladies.
Deep dark brown color. Finest human hair for European ladies.
 
Отчет по итогам опроса 2015 года, проведенного среди менеджеров, работающих в...
Отчет по итогам опроса 2015 года, проведенного среди менеджеров, работающих в...Отчет по итогам опроса 2015 года, проведенного среди менеджеров, работающих в...
Отчет по итогам опроса 2015 года, проведенного среди менеджеров, работающих в...
 
Drilling grade barite the global outlook IM Mag January 2015
Drilling grade barite the global outlook IM Mag January 2015Drilling grade barite the global outlook IM Mag January 2015
Drilling grade barite the global outlook IM Mag January 2015
 
page 25
page 25page 25
page 25
 
Httpnoticia enlace
Httpnoticia enlaceHttpnoticia enlace
Httpnoticia enlace
 
1 spring syllabus se english a 2014
1 spring syllabus se english a 20141 spring syllabus se english a 2014
1 spring syllabus se english a 2014
 
Hoja de alculo yorladis
Hoja de alculo yorladisHoja de alculo yorladis
Hoja de alculo yorladis
 
Manual de-instalaciones-electricas-en-bt-2009
Manual de-instalaciones-electricas-en-bt-2009Manual de-instalaciones-electricas-en-bt-2009
Manual de-instalaciones-electricas-en-bt-2009
 
PE2 - Funções e Structs
PE2 - Funções e StructsPE2 - Funções e Structs
PE2 - Funções e Structs
 
Sistemas Operacionais - Aula 5 - Concorrência
Sistemas Operacionais - Aula 5 - ConcorrênciaSistemas Operacionais - Aula 5 - Concorrência
Sistemas Operacionais - Aula 5 - Concorrência
 
Salesforce1 Platform Overview and Demo
Salesforce1 Platform Overview and DemoSalesforce1 Platform Overview and Demo
Salesforce1 Platform Overview and Demo
 
Instagram.ugaitz
Instagram.ugaitzInstagram.ugaitz
Instagram.ugaitz
 
Palestra maria dilneia-UFMS - Impacto da PEC 241/2016 x PNE 2016
Palestra   maria dilneia-UFMS  - Impacto da PEC 241/2016 x PNE 2016Palestra   maria dilneia-UFMS  - Impacto da PEC 241/2016 x PNE 2016
Palestra maria dilneia-UFMS - Impacto da PEC 241/2016 x PNE 2016
 
Bq 15 taaja khaber
Bq 15 taaja khaberBq 15 taaja khaber
Bq 15 taaja khaber
 
barquinho.apr
 barquinho.apr barquinho.apr
barquinho.apr
 
Mundolinea2
Mundolinea2Mundolinea2
Mundolinea2
 
Variation Graphs and Structural Variation
Variation Graphs and Structural VariationVariation Graphs and Structural Variation
Variation Graphs and Structural Variation
 
My linked in_video
My linked in_videoMy linked in_video
My linked in_video
 

Similar a Operadores jonthan albarran

Diapositiva kely banderela arista
Diapositiva kely  banderela  aristaDiapositiva kely  banderela  arista
Diapositiva kely banderela aristakelybanderela
 
Operadores logicos y de asignacion
Operadores logicos y de asignacionOperadores logicos y de asignacion
Operadores logicos y de asignacionadriana cardenas
 
Quasi - Lenguaje C Operadores
Quasi - Lenguaje C OperadoresQuasi - Lenguaje C Operadores
Quasi - Lenguaje C Operadoresdegarden
 
Condicionales y variables de tipo booleano.pdf
Condicionales y variables de tipo booleano.pdfCondicionales y variables de tipo booleano.pdf
Condicionales y variables de tipo booleano.pdfCESAR902949
 
Tipos de variables en PHP.pptx
Tipos de variables en PHP.pptxTipos de variables en PHP.pptx
Tipos de variables en PHP.pptxleooquendo1
 
Aprendiendo php my sql, javascript, css, html5 capitulo 4 expresiones y contr...
Aprendiendo php my sql, javascript, css, html5 capitulo 4 expresiones y contr...Aprendiendo php my sql, javascript, css, html5 capitulo 4 expresiones y contr...
Aprendiendo php my sql, javascript, css, html5 capitulo 4 expresiones y contr...luigiacarigua
 
34 Php. Operadores De Comparacion
34 Php. Operadores De Comparacion34 Php. Operadores De Comparacion
34 Php. Operadores De ComparacionJosé M. Padilla
 
Operadores y expresiones
Operadores y expresionesOperadores y expresiones
Operadores y expresionesLENINMATEO1
 
Operadores y expresiones
Operadores y expresionesOperadores y expresiones
Operadores y expresionesStalinNaranjo2
 
Operadores y expresiones
Operadores y expresionesOperadores y expresiones
Operadores y expresionesBelenRosales12
 
Operadores y expresiones
Operadores y expresionesOperadores y expresiones
Operadores y expresionesDenisseGeovanna
 

Similar a Operadores jonthan albarran (20)

Diapositiva kely banderela arista
Diapositiva kely  banderela  aristaDiapositiva kely  banderela  arista
Diapositiva kely banderela arista
 
Operadores logicos y de asignacion
Operadores logicos y de asignacionOperadores logicos y de asignacion
Operadores logicos y de asignacion
 
Expresiones y operaciones grupo 1
Expresiones y operaciones grupo 1Expresiones y operaciones grupo 1
Expresiones y operaciones grupo 1
 
Quasi - Lenguaje C Operadores
Quasi - Lenguaje C OperadoresQuasi - Lenguaje C Operadores
Quasi - Lenguaje C Operadores
 
TIPOS DE OPERADORES PARA C++
TIPOS DE OPERADORES PARA C++TIPOS DE OPERADORES PARA C++
TIPOS DE OPERADORES PARA C++
 
Condicionales y variables de tipo booleano.pdf
Condicionales y variables de tipo booleano.pdfCondicionales y variables de tipo booleano.pdf
Condicionales y variables de tipo booleano.pdf
 
Php
PhpPhp
Php
 
Tipos de variables en PHP.pptx
Tipos de variables en PHP.pptxTipos de variables en PHP.pptx
Tipos de variables en PHP.pptx
 
Aprendiendo php my sql, javascript, css, html5 capitulo 4 expresiones y contr...
Aprendiendo php my sql, javascript, css, html5 capitulo 4 expresiones y contr...Aprendiendo php my sql, javascript, css, html5 capitulo 4 expresiones y contr...
Aprendiendo php my sql, javascript, css, html5 capitulo 4 expresiones y contr...
 
Action scrip 3,0
Action scrip 3,0 Action scrip 3,0
Action scrip 3,0
 
Manual basico de PHP
Manual basico de PHPManual basico de PHP
Manual basico de PHP
 
34 Php. Operadores De Comparacion
34 Php. Operadores De Comparacion34 Php. Operadores De Comparacion
34 Php. Operadores De Comparacion
 
Operadores y expresiones
Operadores y expresionesOperadores y expresiones
Operadores y expresiones
 
Operadores y expresiones
Operadores y expresionesOperadores y expresiones
Operadores y expresiones
 
Operadores y expresiones
Operadores y expresionesOperadores y expresiones
Operadores y expresiones
 
Operadores y expresiones
Operadores y expresionesOperadores y expresiones
Operadores y expresiones
 
Operadores y expresiones
Operadores y expresionesOperadores y expresiones
Operadores y expresiones
 
Operadores y expresiones
Operadores y expresionesOperadores y expresiones
Operadores y expresiones
 
Practica13
Practica13Practica13
Practica13
 
Mini manual php
Mini manual phpMini manual php
Mini manual php
 

Último

La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 

Último (20)

La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 

Operadores jonthan albarran

  • 1. Alumno: Albarrán P. Jonathan I. C.I. 19.688.773 Informática f01 Operadores Lógicos Los operadores lógicos son de extrema utilidad a la hora de decidir si un valor y otro o un valor u otro, cumplen con ciertas condiciones. De nuevo, la utilidad de estos operadores los veremos cuando veamos las estructuras de control. En PHP, los operadores lógicos son los siguientes: Ejemplo Nombre Resultado $a and $b Y Cierto sólo si $a y $b son ciertos $a or $b O Cierto si $a ó $b ó ambos son ciertos $a xor $b O exclusiva Cierto si $a ó $b son ciertos, pero no si ambos son ciertos a la vez !$a Negación Cierto si $a no es cierto $a&&$b Y Cierto sólo si $a y $b son ciertos $a||$b O Cierto si $a ó $b ó ambos son ciertos
  • 2. Los más sencillos son (nótese su relación con los operadores relacionales): Operador NO-lógico: '¬A' significa todo lo que no es A' Operador Y-lógico: 'A ∧ B' significa 'A y B a la vez'; resultando FALSO (0) si no se cumple y VERDADERO (1) si sí lo hace. Operador O-lógico: 'A ∨ B' significa 'O bien A, o bien B, o bien los dos'; resultando FALSO (0) si no se dan ni A ni B y VERDADERO (1) si se da alguno de los dos o los dos a la vez. Operador =: 'A = B' significa 'A debe ser igual a B'; resultando FALSO (0) si esto no es así y VERDADERO (1) en caso contrario. Operador <: 'A < B' significa 'A debe ser menor que B'; resultando FALSO (0) si no se satisface y VERDADERO (1) en caso contrario. Operador >: 'A > B' significa 'A debe ser mayor que B'; resultando FALSO (0) si no se satisface y VERDADERO (1) en caso contrario. Los operadores más complejos se construyen a partir de los anteriores (podría incluirse alguno más) y ya entran dentro de lo que sería una función lógica. Un ejemplo muy utilizado sería 'SI(condición;A;B)' ('IF condición THEN A ELSE B' en la mayoría de los lenguajes de programación) cuyo resultado sería A si se satisface la 'condición' o B en caso contrario.
  • 3. Operadores de asignación El operador básico de asignación es "=". Se podría inclinar a pensar primero que es como un "igual a". No lo es. Realmente significa que el operando de la izquierda se establece con el valor de la expresión de la derecha (es decir, "se define como"). El valor de una expresión de asignación es el valor asignado. Es decir, el valor de "$a = 3" es de 3. Esto permite hacer algunas cosas intrincadas: <?php $a = ($b = 4) + 5; // ahora $a es igual a 9 y $b se ha establecido en 4. ?> Para arrays, asignar un valor a una clave con nombre se realiza utilizando el operador "=>". La precedencia de este operador es la misma que otros operadores de asignación. Además del operador básico de asignación, existen "operadores combinados" para todos los de aritmética binaria, unión de arrays y operadores de strings que permiten usar un valor en una expresión y entonces establecer su valor como el resultado de esa expresión. Por ejemplo: <?php $a = 3; $a += 5; // establece $a en 8, como si se hubiera dicho: $a = $a + 5; $b = "Hola "; $b .= "ahí!"; // establece $b en "Hola ahí!", al igual que $b = $b . "ahí!"; ?> Observe que la asignación copia la variable original en la nueva (asignación por valor), por lo que los cambios en una no afectarán a la otra. Esto también puede tener relevancia si se necesita copiar algo como un gran array dentro de un bucle estrecho. Una excepción al comportamiento usual de la asignación por valor en PHP ocurre con objects los cuales son asignados por referencia en PHP 5. Los objetos pueden ser explícitamente copiados por medio de la palabra clave clone.
  • 4. Asignación por referencia La asignación por referencia también está soportada, utilizando la sintaxis "$var = &$othervar;". Asignación por referencia significa que ambas variables terminan apuntando a los mismos datos y nada es copiado en ninguna parte.