Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 32cd09c

Browse files
author
Yago Ferrer
committed
updated to the most recent version.
git-svn-id: https://svn.php.net/repository/phpdoc/es/trunk@310606 c90b9560-bf6c-de11-be94-00142212c4b1
1 parent 6439781 commit 32cd09c

3 files changed

Lines changed: 333 additions & 0 deletions

File tree

Lines changed: 125 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,125 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<!-- $Revision$ -->
3+
<!-- EN-Revision: af4410a7e15898c3dbe83d6ea38246745ed9c6fb Maintainer: yago Status: ready -->
4+
5+
<refentry xml:id="memcached.prepend" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
6+
<refnamediv>
7+
<refname>Memcached::prepend</refname>
8+
<refpurpose>Anteponer datos a un ítem existente</refpurpose>
9+
</refnamediv>
10+
11+
<refsect1 role="description">
12+
&reftitle.description;
13+
<methodsynopsis>
14+
<modifier>public</modifier> <type>bool</type><methodname>Memcached::prepend</methodname>
15+
<methodparam><type>string</type><parameter>key</parameter></methodparam>
16+
<methodparam><type>string</type><parameter>value</parameter></methodparam>
17+
</methodsynopsis>
18+
<para>
19+
<function>Memcached::prepend</function> antepone la cadena
20+
<parameter>value</parameter> dada al ítem existente. La
21+
razón por la cual el <parameter>value</parameter> debe ser un string a la fuerza
22+
es por que anteponer tipos mixtos no está bién definido.
23+
</para>
24+
<note>
25+
<para>
26+
Si <constant>Memcached::OPT_COMPRESSION</constant> está activado, la
27+
operación fallará y un se producirá un warning ya que no es posible
28+
anteponer datos comprimidos a un valor que seguramente ya está comprimido.
29+
</para>
30+
</note>
31+
</refsect1>
32+
33+
<refsect1 role="parameters">
34+
&reftitle.parameters;
35+
<para>
36+
<variablelist>
37+
<varlistentry>
38+
<term><parameter>key</parameter></term>
39+
<listitem>
40+
<para>
41+
La clave del ítem a anteponer datos.
42+
</para>
43+
</listitem>
44+
</varlistentry>
45+
<varlistentry>
46+
<term><parameter>value</parameter></term>
47+
<listitem>
48+
<para>
49+
La cadena a anteponer.
50+
</para>
51+
</listitem>
52+
</varlistentry>
53+
</variablelist>
54+
</para>
55+
</refsect1>
56+
57+
<refsect1 role="returnvalues">
58+
&reftitle.returnvalues;
59+
<para>
60+
&return.success;
61+
The <methodname>Memcached::getResultCode</methodname> devolverá
62+
<constant>Memcached::RES_NOTSTORED</constant> si la clave no existe.
63+
</para>
64+
</refsect1>
65+
66+
<refsect1 role="examples">
67+
&reftitle.examples;
68+
<para>
69+
<example>
70+
<title>Ejemplo de <function>Memcached::prepend</function></title>
71+
<programlisting role="php">
72+
<![CDATA[
73+
<?php
74+
$m = new Memcached();
75+
$m->addServer('localhost', 11211);
76+
$m->setOption(Memcached::OPT_COMPRESSION, false);
77+
78+
$m->set('foo', 'abc');
79+
$m->prepend('foo', 'def');
80+
var_dump($m->get('foo'));
81+
?>
82+
]]>
83+
</programlisting>
84+
&example.outputs;
85+
<screen>
86+
<![CDATA[
87+
string(6) "defabc"
88+
]]>
89+
</screen>
90+
</example>
91+
</para>
92+
</refsect1>
93+
94+
<refsect1 role="seealso">
95+
&reftitle.seealso;
96+
<para>
97+
<simplelist>
98+
<member><methodname>Memcached::prependByKey</methodname></member>
99+
<member><methodname>Memcached::append</methodname></member>
100+
</simplelist>
101+
</para>
102+
</refsect1>
103+
104+
</refentry>
105+
106+
<!-- Keep this comment at the end of the file
107+
Local variables:
108+
mode: sgml
109+
sgml-omittag:t
110+
sgml-shorttag:t
111+
sgml-minimize-attributes:nil
112+
sgml-always-quote-attributes:t
113+
sgml-indent-step:1
114+
sgml-indent-data:t
115+
indent-tabs-mode:nil
116+
sgml-parent-document:nil
117+
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
118+
sgml-exposed-tags:nil
119+
sgml-local-catalogs:nil
120+
sgml-local-ecat-files:nil
121+
End:
122+
vim600: syn=xml fen fdm=syntax fdl=2 si
123+
vim: et tw=78 syn=sgml
124+
vi: ts=1 sw=1
125+
-->
Lines changed: 104 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,104 @@
1+
<?xml version='1.0' encoding="utf-8"?>
2+
<!-- $Revision$ -->
3+
<!-- EN-Revision: 2fd3f0c96d9d221fe37109775af4df4cf949d5d8 Maintainer: yago Status: ready -->
4+
<refentry xml:id="splint.construct" xmlns="http://docbook.org/ns/docbook">
5+
<refnamediv>
6+
<refname>SplInt::__construct</refname>
7+
<refpurpose>Construye un objecto del tipo integer</refpurpose>
8+
</refnamediv>
9+
10+
<refsect1 role="description">
11+
&reftitle.description;
12+
<constructorsynopsis>
13+
<methodname>SplInt::__construct</methodname>
14+
<methodparam>
15+
<type>integer</type>
16+
<parameter>input</parameter>
17+
</methodparam>
18+
</constructorsynopsis>
19+
<para>
20+
Construye un nuevo objecto del tipo integer.
21+
</para>
22+
</refsect1>
23+
24+
<refsect1 role="parameters">
25+
&reftitle.parameters;
26+
<para>
27+
<variablelist>
28+
<varlistentry>
29+
<term><parameter>input</parameter></term>
30+
<listitem>
31+
<para>
32+
El parámetro <parameter>input</parameter> solo acepta un <type>integer</type>
33+
Lanzará una excepción <classname>UnexpectedValueException</classname> si se pasa cualquier otro tipo.
34+
</para>
35+
</listitem>
36+
</varlistentry>
37+
</variablelist>
38+
</para>
39+
</refsect1>
40+
41+
<refsect1 role="returnvalues">
42+
&reftitle.returnvalues;
43+
<para>
44+
&return.void;
45+
</para>
46+
</refsect1>
47+
48+
<refsect1 role="examples">
49+
&reftitle.examples;
50+
<para>
51+
<example>
52+
<title>Ejemplo <function>SplInt::__construct</function></title>
53+
<programlisting role="php">
54+
<![CDATA[
55+
<?php
56+
$int = new SplInt(94);
57+
58+
try {
59+
$int = 'Try to cast a string value for fun';
60+
} catch (UnexpectedValueException $uve) {
61+
echo $uve->getMessage() . PHP_EOL;
62+
}
63+
64+
var_dump($int);
65+
echo $int; // Devuelve 94
66+
?>
67+
]]>
68+
</programlisting>
69+
&example.outputs;
70+
<screen>
71+
<![CDATA[
72+
Value not an integer
73+
object(SplInt)#1 (1) {
74+
["__default"]=>
75+
int(94)
76+
}
77+
94
78+
]]>
79+
</screen>
80+
</example>
81+
</para>
82+
</refsect1>
83+
</refentry>
84+
85+
<!-- Keep this comment at the end of the file
86+
Local variables:
87+
mode: sgml
88+
sgml-omittag:t
89+
sgml-shorttag:t
90+
sgml-minimize-attributes:nil
91+
sgml-always-quote-attributes:t
92+
sgml-indent-step:1
93+
sgml-indent-data:t
94+
indent-tabs-mode:nil
95+
sgml-parent-document:nil
96+
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
97+
sgml-exposed-tags:nil
98+
sgml-local-catalogs:nil
99+
sgml-local-ecat-files:nil
100+
End:
101+
vim600: syn=xml fen fdm=syntax fdl=2 si
102+
vim: et tw=78 syn=sgml
103+
vi: ts=1 sw=1
104+
-->
Lines changed: 104 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,104 @@
1+
<?xml version='1.0' encoding="utf-8"?>
2+
<!-- $Revision$ -->
3+
<!-- EN-Revision: 2fd3f0c96d9d221fe37109775af4df4cf949d5d8 Maintainer: yago Status: ready -->
4+
<refentry xml:id="splstring.construct" xmlns="http://docbook.org/ns/docbook">
5+
<refnamediv>
6+
<refname>SplString::__construct</refname>
7+
<refpurpose>Construye un objeto del tipo string</refpurpose>
8+
</refnamediv>
9+
10+
<refsect1 role="description">
11+
&reftitle.description;
12+
<constructorsynopsis>
13+
<methodname>SplString::__construct</methodname>
14+
<methodparam>
15+
<type>string</type>
16+
<parameter>input</parameter>
17+
</methodparam>
18+
</constructorsynopsis>
19+
<para>
20+
Construye un nuevo objeto del tipo string.
21+
</para>
22+
</refsect1>
23+
24+
<refsect1 role="parameters">
25+
&reftitle.parameters;
26+
<para>
27+
<variablelist>
28+
<varlistentry>
29+
<term><parameter>input</parameter></term>
30+
<listitem>
31+
<para>
32+
El parámetro <parameter>input</parameter> solo acepta <type>string</type>s
33+
Lanzará una excepción <classname>UnexpectedValueException</classname> si se pasa cualquier otro tipo.
34+
</para>
35+
</listitem>
36+
</varlistentry>
37+
</variablelist>
38+
</para>
39+
</refsect1>
40+
41+
<refsect1 role="returnvalues">
42+
&reftitle.returnvalues;
43+
<para>
44+
&return.void;
45+
</para>
46+
</refsect1>
47+
48+
<refsect1 role="examples">
49+
&reftitle.examples;
50+
<para>
51+
<example>
52+
<title>Ejemplo de <function>SplString::__construct</function></title>
53+
<programlisting role="php">
54+
<![CDATA[
55+
<?php
56+
$string = new SplString("Testing");
57+
58+
try {
59+
$string = array();
60+
} catch (UnexpectedValueException $uve) {
61+
echo $uve->getMessage() . PHP_EOL;
62+
}
63+
64+
var_dump($string);
65+
echo $string; // Devuelve "Testing"
66+
?>
67+
]]>
68+
</programlisting>
69+
&example.outputs;
70+
<screen>
71+
<![CDATA[
72+
Value not a string
73+
object(SplString)#1 (1) {
74+
["__default"]=>
75+
string(7) "Testing"
76+
}
77+
Testing
78+
]]>
79+
</screen>
80+
</example>
81+
</para>
82+
</refsect1>
83+
</refentry>
84+
85+
<!-- Keep this comment at the end of the file
86+
Local variables:
87+
mode: sgml
88+
sgml-omittag:t
89+
sgml-shorttag:t
90+
sgml-minimize-attributes:nil
91+
sgml-always-quote-attributes:t
92+
sgml-indent-step:1
93+
sgml-indent-data:t
94+
indent-tabs-mode:nil
95+
sgml-parent-document:nil
96+
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
97+
sgml-exposed-tags:nil
98+
sgml-local-catalogs:nil
99+
sgml-local-ecat-files:nil
100+
End:
101+
vim600: syn=xml fen fdm=syntax fdl=2 si
102+
vim: et tw=78 syn=sgml
103+
vi: ts=1 sw=1
104+
-->

0 commit comments

Comments
 (0)