-
Notifications
You must be signed in to change notification settings - Fork 61
Expand file tree
/
Copy pathoperators.xml
More file actions
69 lines (67 loc) · 2.77 KB
/
Copy pathoperators.xml
File metadata and controls
69 lines (67 loc) · 2.77 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 6043cd25418a3c45c64a4af118ee939c1835251b Maintainer: Marqitos Status: ready -->
<chapter xml:id="language.operators" xmlns="http://docbook.org/ns/docbook" annotations="interactive">
<title>Los operadores</title>
<simpara>
Un operador es algo que toma uno o más valores (o
expresiones, en la jerga de la programación) y que produce otro valor (por lo tanto,
la construcción misma se convierte en una expresión).
</simpara>
<para>
Los operadores pueden ser agrupados según el número de valores que aceptan. El operador unario
opera solo sobre un valor, por ejemplo <literal>!</literal> (el
<link linkend="language.operators.logical">operador de negación</link>) o
<literal>++</literal> (el
<link linkend="language.operators.increment">operador de incremento</link>).
Los operadores binarios toman dos valores, como los tan conocidos
<link linkend="language.operators.arithmetic">operadores aritméticos</link>
<literal>+</literal> (más) y <literal>-</literal> (menos), y la
mayoría de los operadores PHP entran en esta categoría. Finalmente, hay un
único <link linkend="language.operators.comparison.ternary">operador
ternario</link>, <literal>? :</literal>, que acepta tres valores; Esto se
suele denominar simplemente "operador ternario" (aunque quizá podría
llamarse más apropiadamente "operador condicional").
</para>
<para>
Una lista completa de los operadores de PHP se encuentra en la sección
<link linkend="language.operators.precedence">precedencia de los operadores</link>.
Esta sección también explica la precedencia de los operadores y la asociatividad,
que indican exactamente cómo se evalúan las expresiones que contienen varios
operadores diferentes.
</para>
<simpara>
Existe una extensión PECL que permite la sobrecarga de algunos operadores para
objetos. Para más información, véase la sección de
<link linkend="book.operator">Sobrecarga de operadores para objetos</link>.
</simpara>
&language.operators.precedence;
&language.operators.arithmetic;
&language.operators.increment;
&language.operators.assignment;
&language.operators.bitwise;
&language.operators.comparison;
&language.operators.errorcontrol;
&language.operators.execution;
&language.operators.logical;
&language.operators.string;
&language.operators.array;
&language.operators.type;
&language.operators.functional;
</chapter>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
-->