com doc/tr: new translation: reference/strings/functions/hex2bin.xml reference/strings/functions/str-contains.xml reference/strings/functions/str-ends-with.xml reference/strings/functions/str-starts-with.xml

[email protected] (Nilgün Belma Bugüner) Tue, 16 Mar 2021 15:40:25 +0000
Newsgroups php.doc.tr
Message-ID <[email protected]>
Commit:    b2ebc8d19c6dba3b735a4d22458aca67901e7849
Author:    Nilgün Belma Bugüner <[email protected]>         Tue, 16 Mar 2021 18:40:25 +0300
Parents:   722fac170d8cdd18f4f34c0a86324d6d2cabd01c
Branches:  master

Link:       http://git.php.net/?p=doc/tr.git;a=commitdiff;h=b2ebc8d19c6dba3b735a4d22458aca67901e7849

Log:
new translation

Changed paths:
  A  reference/strings/functions/hex2bin.xml
  A  reference/strings/functions/str-contains.xml
  A  reference/strings/functions/str-ends-with.xml
  A  reference/strings/functions/str-starts-with.xml
diff_b2ebc8d19c6dba3b735a4d22458aca67901e7849.txt (text/plain, 15.2 KB)
diff --git a/reference/strings/functions/hex2bin.xml b/reference/strings/functions/hex2bin.xml
new file mode 100644
index 00000000..9bd38e08
--- /dev/null
+++ b/reference/strings/functions/hex2bin.xml
@@ -0,0 +1,106 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- EN-Revision: e095023e408c8cb6378ae16bb6870343a3946919 Maintainer: nilgun Status: ready -->
+<refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xml:id="function.hex2bin">
+ <refnamediv>
+  <refname>hex2bin</refname>
+  <refpurpose>Onaltılık bir dizgeyi ikil dizgeye dönüştürür</refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+  &reftitle.description;
+  <methodsynopsis>
+   <type class="union"><type>string</type><type>false</type></type><methodname>hex2bin</methodname>
+   <methodparam><type>string</type><parameter>dizge</parameter></methodparam>
+  </methodsynopsis>
+  <para>
+   Onaltılık bir dizgeyi ikil dizgeye dönüştürür.
+  </para>
+  <caution>
+   <para>
+    Bu işlev onaltılık bir sayıyı ikil bir sayıya dönüştürmez. Bunun için
+    <function>base_convert</function> işlevi kullanılabilir.
+   </para>
+  </caution>
+ </refsect1>
+
+ <refsect1 role="parameters">
+  &reftitle.parameters;
+  <variablelist>
+   <varlistentry>
+    <term><parameter>dizge</parameter></term>
+    <listitem>
+     <para>
+      Verinin onaltılık gösterimi.
+     </para>
+    </listitem>
+   </varlistentry>
+  </variablelist>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+  &reftitle.returnvalues;
+  <para>
+   Başarı durumunda belirtilen verinin ikil gösterimini,&return.falseforfailure;.
+  </para>
+ </refsect1>
+
+ <refsect1 role="errors">
+  &reftitle.errors;
+  <para>
+   Onaltılık dizge uzunluğu bir çift sayı değilse veya geçersiz bir onaltılık
+   dizge ise <constant>E_WARNING</constant> seviyesinde bir hata çıktılanır.
+  </para>
+ </refsect1>
+
+ <refsect1 role="examples">
+  &reftitle.examples;
+  <example xml:id="hex2bin.example.basic">
+   <title>- <function>hex2bin</function> örneği</title>
+   <programlisting role="php">
+<![CDATA[
+<?php
+$hex = hex2bin("6578616d706c65206865782064617461");
+var_dump($hex);
+?>
+]]>
+   </programlisting>
+   &example.outputs.similar;
+   <screen>
+<![CDATA[
+string(16) "example hex data"
+]]>
+   </screen>
+  </example>
+ </refsect1>
+
+ <refsect1 role="seealso">
+  &reftitle.seealso;
+  <para>
+   <simplelist>
+    <member><function>bin2hex</function></member>
+    <member><function>unpack</function></member>
+   </simplelist>
+  </para>
+ </refsect1>
+
+</refentry>
+<!-- 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
+-->
diff --git a/reference/strings/functions/str-contains.xml b/reference/strings/functions/str-contains.xml
new file mode 100644
index 00000000..2d08cbd3
--- /dev/null
+++ b/reference/strings/functions/str-contains.xml
@@ -0,0 +1,151 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- EN-Revision: 9737e4b259e5673b055d4c8316d4c9e2892f984b Maintainer: nilgun Status: ready -->
+<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.str-contains">
+ <refnamediv>
+  <refname>str_contains</refname>
+  <refpurpose>Bir dizge içinde belirtilen alt dizgeyi arar</refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+  &reftitle.description;
+  <methodsynopsis>
+   <type>bool</type><methodname>str_contains</methodname>
+   <methodparam><type>string</type><parameter>samanlık</parameter></methodparam>
+   <methodparam><type>string</type><parameter>iğne</parameter></methodparam>
+  </methodsynopsis>
+  <para>
+   <parameter>samanlık</parameter> dizgesine harf büyüklüğüne duyarlı bir arama
+   uygulayıp içinde <parameter>iğne</parameter> arar.
+  </para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+  &reftitle.parameters;
+  <para>
+   <variablelist>
+    <varlistentry>
+     <term><parameter>samanlık</parameter></term>
+     <listitem>
+      <para>
+       Araştırılacak dizge.
+      </para>
+     </listitem>
+    </varlistentry>
+    <varlistentry>
+     <term><parameter>iğne</parameter></term>
+     <listitem>
+      <para>
+       Aranacak dizge.
+      </para>
+     </listitem>
+    </varlistentry>
+   </variablelist>
+  </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+  &reftitle.returnvalues;
+  <para>
+   <parameter>samanlık</parameter> dizgesi içinde
+   <parameter>needle</parameter> varsa
+   &true;,&return.falseforfailure;.
+  </para>
+ </refsect1>
+
+ <refsect1 role="examples">
+  &reftitle.examples;
+  <para>
+   <example>
+    <title>- Boş dizge <literal>''</literal> kullanımı</title>
+    <programlisting role="php">
+<![CDATA[
+<?php
+if (str_contains('abc', '')) {
+    echo "Boş dize araması her zaman doğru sonuç verir";
+}
+?>
+]]>
+    </programlisting>
+    &example.outputs;
+    <screen role="php">
+<![CDATA[
+Boş dize araması her zaman doğru sonuç verir
+]]>
+    </screen>
+   </example>
+
+   <example>
+    <title>- Harf büyüklüğüne duyarlılık</title>
+    <programlisting role="php">
+<![CDATA[
+<?php
+$string = 'The lazy fox jumped over the fence';
+
+if (str_contains($string, 'lazy')) {
+    echo "Dizgenin içinde 'lazy' var\n";
+}
+
+if (str_contains($string, 'Lazy')) {
+    echo 'Dizgenin içinde "Lazy" bulundu';
+} else {
+    echo '"Lazy" yok çünkü harf büyüklüğü eşleşmedi';
+}
+
+?>
+]]>
+    </programlisting>
+    &example.outputs;
+    <screen role="php">
+<![CDATA[
+Dizgenin içinde 'lazy' var
+"Lazy" yok çünkü harf büyüklüğü eşleşmedi
+]]>
+    </screen>
+   </example>
+  </para>
+ </refsect1>
+
+ <refsect1 role="notes">
+  &reftitle.notes;
+  &note.bin-safe;
+ </refsect1>
+
+ <refsect1 role="seealso">
+  &reftitle.seealso;
+  <para>
+   <simplelist>
+    <member><function>str_ends_with</function></member>
+    <member><function>str_starts_with</function></member>
+    <member><function>stripos</function></member>
+    <member><function>strrpos</function></member>
+    <member><function>strripos</function></member>
+    <member><function>strstr</function></member>
+    <member><function>strpbrk</function></member>
+    <member><function>substr</function></member>
+    <member><function>preg_match</function></member>
+   </simplelist>
+  </para>
+ </refsect1>
+
+</refentry>
+
+<!-- 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
+-->
diff --git a/reference/strings/functions/str-ends-with.xml b/reference/strings/functions/str-ends-with.xml
new file mode 100644
index 00000000..7ef12c80
--- /dev/null
+++ b/reference/strings/functions/str-ends-with.xml
@@ -0,0 +1,151 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- EN-Revision: 9737e4b259e5673b055d4c8316d4c9e2892f984b Maintainer: nilgun Status: ready -->
+<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.str-ends-with">
+ <refnamediv>
+  <refname>str_ends_with</refname>
+  <refpurpose>Bir dizge belirtilen alt dizge ile bitiyor mu diye bakar</refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+  &reftitle.description;
+  <methodsynopsis>
+   <type>bool</type><methodname>str_ends_with</methodname>
+   <methodparam><type>string</type><parameter>haystack</parameter></methodparam>
+   <methodparam><type>string</type><parameter>needle</parameter></methodparam>
+  </methodsynopsis>
+  <para>
+   <parameter>samanlık</parameter> dizgesine harf büyüklüğüne duyarlı bir arama
+   uygulayıp <parameter>iğne</parameter> ile bitip bitmediğine bakar.
+  </para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+  &reftitle.parameters;
+  <para>
+   <variablelist>
+    <varlistentry>
+     <term><parameter>samanlık</parameter></term>
+     <listitem>
+      <para>
+       Araştırılacak dizge.
+      </para>
+     </listitem>
+    </varlistentry>
+    <varlistentry>
+     <term><parameter>iğne</parameter></term>
+     <listitem>
+      <para>
+       <parameter>samanlık</parameter>'ta aranacak parça.
+      </para>
+     </listitem>
+    </varlistentry>
+   </variablelist>
+  </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+  &reftitle.returnvalues;
+  <para>
+   <parameter>samanlık</parameter> dizgesi
+   <parameter>needle</parameter> ile bitiyorsa
+   &true;,&return.falseforfailure;.
+  </para>
+ </refsect1>
+
+ <refsect1 role="examples">
+  &reftitle.examples;
+  <para>
+   <example>
+    <title>- Boş dizge <literal>''</literal> kullanımı</title>
+    <programlisting role="php">
+<![CDATA[
+<?php
+if (str_ends_with('abc', '')) {
+    echo "Tüm dizeler boş bir dize ile biter";
+}
+?>
+]]>
+    </programlisting>
+    &example.outputs;
+    <screen role="php">
+<![CDATA[
+Tüm dizeler boş bir dize ile biter
+]]>
+    </screen>
+   </example>
+
+   <example>
+    <title>- Harf büyüklüğüne duyarlılık</title>
+    <programlisting role="php">
+<![CDATA[
+<?php
+$string = 'The lazy fox jumped over the fence';
+
+if (str_ends_with($string, 'fence')) {
+    echo "Dizge 'fence' ile bitiyor\n";
+}
+
+if (str_ends_with($string, 'Fence')) {
+    echo 'Dizge sonu: "Fence"';
+} else {
+    echo 'Sonda "Fence" yok çünkü harf büyüklüğü eşleşmedi';
+}
+
+?>
+]]>
+    </programlisting>
+    &example.outputs;
+    <screen role="php">
+<![CDATA[
+Dizge 'fence' ile bitiyor
+Sonda "Fence" yok çünkü harf büyüklüğü eşleşmedi
+]]>
+    </screen>
+   </example>
+  </para>
+ </refsect1>
+
+ <refsect1 role="notes">
+  &reftitle.notes;
+  &note.bin-safe;
+ </refsect1>
+
+ <refsect1 role="seealso">
+  &reftitle.seealso;
+  <para>
+   <simplelist>
+    <member><function>str_contains</function></member>
+    <member><function>str_starts_with</function></member>
+    <member><function>stripos</function></member>
+    <member><function>strrpos</function></member>
+    <member><function>strripos</function></member>
+    <member><function>strstr</function></member>
+    <member><function>strpbrk</function></member>
+    <member><function>substr</function></member>
+    <member><function>preg_match</function></member>
+   </simplelist>
+  </para>
+ </refsect1>
+
+</refentry>
+
+<!-- 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
+-->
diff --git a/reference/strings/functions/str-starts-with.xml b/reference/strings/functions/str-starts-with.xml
new file mode 100644
index 00000000..747da117
--- /dev/null
+++ b/reference/strings/functions/str-starts-with.xml
@@ -0,0 +1,151 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- EN-Revision: 9737e4b259e5673b055d4c8316d4c9e2892f984b Maintainer: nilgun Status: ready -->
+<refentry xmlns="http://docbook.org/ns/docbook" xml:id="function.str-starts-with">
+ <refnamediv>
+  <refname>str_starts_with</refname>
+  <refpurpose>Bir dizge belirtilen alt dizge ile başlıyor mu diye bakar</refpurpose>
+ </refnamediv>
+
+ <refsect1 role="description">
+  &reftitle.description;
+  <methodsynopsis>
+   <type>bool</type><methodname>str_starts_with</methodname>
+   <methodparam><type>string</type><parameter>samanlık</parameter></methodparam>
+   <methodparam><type>string</type><parameter>iğne</parameter></methodparam>
+  </methodsynopsis>
+  <para>
+   <parameter>samanlık</parameter> dizgesine harf büyüklüğüne duyarlı bir arama
+   uygulayıp <parameter>iğne</parameter> ile başlayıp başlamadığına bakar.
+  </para>
+ </refsect1>
+
+ <refsect1 role="parameters">
+  &reftitle.parameters;
+  <para>
+   <variablelist>
+    <varlistentry>
+     <term><parameter>samanlık</parameter></term>
+     <listitem>
+      <para>
+       Araştırılacak dizge.
+      </para>
+     </listitem>
+    </varlistentry>
+    <varlistentry>
+     <term><parameter>iğne</parameter></term>
+     <listitem>
+      <para>
+       <parameter>samanlık</parameter>'ta aranacak parça.
+      </para>
+     </listitem>
+    </varlistentry>
+   </variablelist>
+  </para>
+ </refsect1>
+
+ <refsect1 role="returnvalues">
+  &reftitle.returnvalues;
+  <para>
+   <parameter>samanlık</parameter> dizgesi
+   <parameter>needle</parameter> ile başlıyorsa
+   &true;,&return.falseforfailure;.
+  </para>
+ </refsect1>
+
+ <refsect1 role="examples">
+  &reftitle.examples;
+  <para>
+   <example>
+    <title>- Boş dizge <literal>''</literal> kullanımı</title>
+    <programlisting role="php">
+<![CDATA[
+<?php
+if (str_starts_with('abc', '')) {
+    echo "Tüm dizeler boş bir dize ile başlar";
+}
+?>
+]]>
+    </programlisting>
+    &example.outputs;
+    <screen role="php">
+<![CDATA[
+Tüm dizeler boş bir dize ile başlar
+]]>
+    </screen>
+   </example>
+
+   <example>
+    <title>- Harf büyüklüğüne duyarlılık</title>
+    <programlisting role="php">
+<![CDATA[
+<?php
+$string = 'The lazy fox jumped over the fence';
+
+if (str_starts_with($string, 'The')) {
+    echo "Dizge 'The' ile başlıyor\n";
+}
+
+if (str_starts_with($string, 'the')) {
+    echo 'Dizgenin baş tarafı: "the"';
+} else {
+    echo 'Başta "the" yok çünkü harf büyüklüğü eşleşmedi';
+}
+
+?>
+]]>
+    </programlisting>
+    &example.outputs;
+    <screen role="php">
+<![CDATA[
+Dizge 'The' ile başlıyor
+Başta "the" yok çünkü harf büyüklüğü eşleşmedi
+]]>
+    </screen>
+   </example>
+  </para>
+ </refsect1>
+
+ <refsect1 role="notes">
+  &reftitle.notes;
+  &note.bin-safe;
+ </refsect1>
+
+ <refsect1 role="seealso">
+  &reftitle.seealso;
+  <para>
+   <simplelist>
+    <member><function>str_contains</function></member>
+    <member><function>str_ends_with</function></member>
+    <member><function>stripos</function></member>
+    <member><function>strrpos</function></member>
+    <member><function>strripos</function></member>
+    <member><function>strstr</function></member>
+    <member><function>strpbrk</function></member>
+    <member><function>substr</function></member>
+    <member><function>preg_match</function></member>
+   </simplelist>
+  </para>
+ </refsect1>
+
+</refentry>
+
+<!-- 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
+-->