-
Notifications
You must be signed in to change notification settings - Fork 50
Expand file tree
/
Copy pathresource.xml
More file actions
73 lines (64 loc) · 2.12 KB
/
resource.xml
File metadata and controls
73 lines (64 loc) · 2.12 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
70
71
72
73
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 95bdd6883b5dde9504701777ba81b3c5f15df52b Maintainer: hholzgra Status: ready -->
<sect1 xml:id="language.types.resource">
<title>Ressourcen</title>
<para>
Eine <type>resource</type> ist eine spezielle Variable, die
eine Referenz zu einer externen Ressource darstellt. Ressourcen
werden mit Hilfe spezieller Funktionen erzeugt und genutzt.
Im <link linkend="resource">Anhang</link> finden Sie eine
Liste all dieser Funktionen und der zugehörigen
<type>resource</type>-Typen.
</para>
<para>
Siehe auch <function>get_resource_type</function>.
</para>
<sect2 xml:id="language.types.resource.casting">
<title>Konvertierung von Ressourcen</title>
<para>
Da <type>resource</type>-Variablen spezielle Referenzen auf
geöffnete Dateien, Datenbankverbindungen, Grafikbereiche
usw. enthalten, ist die Konvertierung von <type>resource</type>
nicht sinnvoll.
</para>
</sect2>
<sect2 xml:id="language.types.resource.self-destruct">
<title>Ressourcen freigeben</title>
<para>
Dank der Referenzzähler, die Teil der Zend Engine sind,
werden Ressourcen, die von keiner Variablen mehr referenziert werden,
automatisch erkannt und vom Garbage Collector freigegeben.
Aus diesem Grund ist es selten nötig, Speicher von Hand freizugeben.
</para>
<note>
<simpara>
Persistente Datenbankverbindungen sind eine Ausnahme von dieser
Regel, sie werden <emphasis>nicht</emphasis> vom Garbage Collector
entfernt. Mehr Informationen finden sie im Abschnitt
<link linkend="features.persistent-connections">Persistente
Verbindungen</link>.
</simpara>
</note>
</sect2>
</sect1>
<!-- 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:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->