1
0
mirror of https://github.com/php/doc-tr.git synced 2026-03-24 15:22:23 +01:00
Files
archived-doc-tr/reference/com/variant.xml
2024-06-14 17:02:42 +01:00

99 lines
3.1 KiB
XML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 14767af0f05dffa6fdb9b49e1a1f4e9ca7022a60 Maintainer: nilgun Status: ready -->
<reference xml:id="class.variant" role="class" xmlns="http://docbook.org/ns/docbook" xmlns:xi="http://www.w3.org/2001/XInclude">
<titleabbrev>variant</titleabbrev>
<title>variant sınıfı</title>
<partintro>
<!-- {{{ variant intro -->
<section xml:id="variant.intro">
&reftitle.intro;
<para>
VARIANT, COM'un PHP zval eşdeğeridir; farklı olası türlerde değer
içerebilen bir yapıdır. COM eklentisi tarafından sağlanan
<classname>variant</classname> sınıfı, PHP'den COM'a ve COM'dan PHP'ye bu
değerlerin aktarımında daha fazla denetim sahibi olmanızı sağlar.
</para>
</section>
<!-- }}} -->
<section xml:id="variant.synopsis">
&reftitle.classsynopsis;
<!-- {{{ Synopsis -->
<classsynopsis class="class">
<ooclass>
<classname>variant</classname>
</ooclass>
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.variant')/db:refentry/db:refsect1[@role='description']/descendant::db:constructorsynopsis[@role='variant'])">
<xi:fallback/>
</xi:include>
</classsynopsis>
<!-- }}} -->
</section>
<section xml:id="class.variant.examples">
<title>variant örnekleri</title>
<para>
<example xml:id="com.variant.example.php5">
<title>- <classname>variant</classname> örneği</title>
<programlisting role="php">
<![CDATA[
<?php
$v = new variant(42);
print "Değişkenin türü: " . variant_get_type($v) . "<br/>";
print "Değişkenin değeri: " . $v . "<br/>";
?>
]]>
</programlisting>
</example>
</para>
<note>
<para>
Bir değer döndürülürken veya bir <classname>variant</classname> özelliği
alınıp getirilirken, yalnızca dönüşüm sırasında türler arasında bilgi
kaybına neden olmayacak doğrudan bir eşleme olduğunda bir PHP değerine
dönüştürülür. Diğer tüm durumlarda sonuç, <classname>variant</classname>
sınıfının nesnesi olarak döndürülür. PHP, tür dönüşüm işleci kullanılarak
örtük vaya doğrudan bir dizge olarak basılmak üzere variant'ın bir PHP
yerel türüne dönüştürülmesine veya değerlendirilmesine zorlanabilir.
Bir dönüştürmeyi zorlamadan veya veri kaybı riskine girmeden variant'lar
üzerinde aritmetik işlemler gerçekleştirmeyi sağlayan variant
işlevleri de vardır.
</para>
</note>
<para>
Ayrıca bkz: <function>variant_get_type</function>.
</para>
</section>
</partintro>
&reference.com.entities.variant;
</reference>
<!-- 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
-->