svn: /phpdoc/sr/trunk/ language/control-structures/while.xml language/types/resource.xml security/intro.xml
[email protected] (Nikola Smolenski) Tue, 12 Apr 2011 16:12:22 +0000
| Newsgroups | php.doc.sr |
|---|---|
| Message-ID | <[email protected]> |
nikola Tue, 12 Apr 2011 16:12:22 +0000
Revision: http://svn.php.net/viewvc?view=revision&revision=310163
Log:
New translations
Changed paths:
A phpdoc/sr/trunk/language/control-structures/while.xml
A phpdoc/sr/trunk/language/types/
A phpdoc/sr/trunk/language/types/resource.xml
A phpdoc/sr/trunk/security/intro.xml
svn-diffs-310163.txt
(text/x-diff, 10.9 KB)
Added: phpdoc/sr/trunk/language/control-structures/while.xml
===================================================================
--- phpdoc/sr/trunk/language/control-structures/while.xml (rev 0)
+++ phpdoc/sr/trunk/language/control-structures/while.xml 2011-04-12 16:12:22 UTC (rev 310163)
@@ -0,0 +1,99 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Revision: 288721 $ -->
+<!-- EN-Revision: 288721 Maintainer: nikola Status: ready -->
+<!-- CREDITS: Nevena Tarlanovic -->
+
+<sect1 xml:id="control-structures.while" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
+ <title><literal>while</literal></title>
+ <para>
+ <literal>while</literal> (срп. докле год) петље су најједноставније петље у
+ ПХП-у. Оне се понашају баш као и њихови Це парњаци. Основни облик
+ <literal>while</literal> исказа је:
+ <informalexample>
+ <programlisting>
+<![CDATA[
+while (израз)
+ исказ
+]]>
+ </programlisting>
+ </informalexample>
+ </para>
+ <simpara>
+ Значење <literal>while</literal> исказа је једноставно. Он
+ каже ПХП-у да изврши угнежђене исказе више пута, све док
+ се <literal>while</literal> израз вреднује као
+ &true;. Вредност израза се проверава
+ сваки пут на почетку петље, тако да чак и ако се она
+ промени током извршавања угнежђеног исказа, извршавање
+ се неће зауставити до краја понављања (сваки пут кад ПХП започне извршавање
+ исказа у петљи је једно понављање). Понекад, ако се
+ <literal>while</literal> израз вреднује као
+ &false; од самог почетка, угнежђени
+ исказ(и) неће бити извршени ни једном.
+ </simpara>
+ <para>
+ Као и у <literal>if</literal> (срп. ако) исказу, можете здружити
+ више исказа у оквиру исте <literal>while</literal> петље
+ тако што их затворите у витичасте заграде, или помоћу
+ алтернативне синтаксе:
+ <informalexample>
+ <programlisting>
+<![CDATA[
+while (израз):
+ исказ
+ ...
+endwhile;
+]]>
+ </programlisting>
+ </informalexample>
+ </para>
+ <para>
+ Следећи примери су потпуно исти, и оба исписују бројеве
+ од 1 до 10:
+ <informalexample>
+ <programlisting role="php">
+<![CDATA[
+<?php
+/* пример 1 */
+
+$i = 1;
+while ($i <= 10) {
+ echo $i++; /* исписана вредност ће бити
+ $i пре него што је увећана
+ (користи се пост-увећавање) */
+}
+
+/* пример 2 */
+
+$i = 1;
+while ($i <= 10):
+ echo $i;
+ $i++;
+endwhile;
+?>
+]]>
+ </programlisting>
+ </informalexample>
+ </para>
+</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
+-->
Added: phpdoc/sr/trunk/language/types/resource.xml
===================================================================
--- phpdoc/sr/trunk/language/types/resource.xml (rev 0)
+++ phpdoc/sr/trunk/language/types/resource.xml 2011-04-12 16:12:22 UTC (rev 310163)
@@ -0,0 +1,76 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Revision: 288721 $ -->
+<!-- EN-Revision: 288721 Maintainer: nikola Status: ready -->
+<!-- CREDITS: Nevena Tarlanovic -->
+<sect1 xml:id="language.types.resource">
+ <title>Ресурси</title>
+
+ <para>
+ Ресурс (енг. <type>resource</type>) је посебна променљива која садржи упућивач на
+ спољњи ресурс. Ресурсе праве и користе посебне функције. Погледајте
+ <link linkend="resource">додатак</link> који садржи списак свих ових
+ функција и одговарајуће врсте ресурса.
+ </para>
+
+ <note>
+ <simpara>
+ Тип ресурс је уведен у ПХП-у 4.
+ </simpara>
+ </note>
+
+ <para>
+ Види још: <function>get_resource_type</function> функцију.
+ </para>
+
+ <sect2 xml:id="language.types.resource.casting">
+ <title>Пребацивање у ресурс</title>
+
+ <para>
+ Како ресурс променљиве садрже посебне држаче (енг. handler) према отвореним датотекама,
+ базама података, областима слика и слично, пребацивање
+ других типова променљивих у ресурс нема смисла.
+ </para>
+ </sect2>
+
+ <sect2 xml:id="language.types.resource.self-destruct">
+ <title>Ослобађање ресурса̂</title>
+
+ <para>
+ Захваљујући систему за бројање упућивача који је уведен у Зенд погону ПХП-а 4,
+ ресурс на који више не упућује ниједан упућивач аутоматски бива препознат,
+ и ослобађа га сакупљач смећа (енг. garbage collector). Због овога,
+ ретко је неопходно да се меморија ослобађа ручно.
+ </para>
+
+ <note>
+ <simpara>
+ Трајне везе према базама података су изузетак од овог правила. Њих
+ <emphasis>не уништава</emphasis> сакупљач смећа. Видите
+ одељак <link linkend="features.persistent-connections">трајне
+ везе</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
+-->
Added: phpdoc/sr/trunk/security/intro.xml
===================================================================
--- phpdoc/sr/trunk/security/intro.xml (rev 0)
+++ phpdoc/sr/trunk/security/intro.xml 2011-04-12 16:12:22 UTC (rev 310163)
@@ -0,0 +1,62 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- $Revision: 297028 $ -->
+<!-- EN-Revision: 297028 Maintainer: nikola Status: ready -->
+<!-- splitted from ./index.xml, last change in rev 1.66 -->
+<!-- CREDITS: Nevena Tarlanovic -->
+ <chapter xml:id="security.intro" xmlns="http://docbook.org/ns/docbook">
+ <title>Увод</title>
+ <simpara>
+ ПХП је моћан језик и интерпретатор, било да је укључен
+ у веб сервер као модул или да се извршава као засебан
+ бинарни <acronym>CGI</acronym>, у стању је да приступа датотекама, извршава
+ команде и отвара мрежне везе на серверу. Због ових
+ особина подразумева се да је све што ради на веб серверу небезбедно.
+ ПХП је наручито дизајниран да буде безбеднији језик за
+ писање <acronym>CGI</acronym> програма̂ од Перла или Це-а, а уз одговарајуће
+ могућности подешавања при компајлирању и покретању програма, као и правилну
+ праксу при кодирању, може вам дати тачно ону комбинацију слободног делања и
+ безбедности која вам је потребна.
+ </simpara>
+ <simpara>
+ Пошто постоји много различитих начина коришћења ПХП-а, постоји много
+ могућности за подешавање које управљају начином на који се он понаша. Велики
+ избор могућности вам гарантује да можете да користите ПХП у пуно
+ сврха, али то такође значи да постоје комбинације ових
+ могућности и подешавања̂ сервера које могу бити небезбедне.
+ </simpara>
+ <simpara>
+ Прилагодљивост подешавања ПХП-а надмеће се са
+ прилагодљивошћу кода. ПХП се може користити за изградњу потпуних серверских
+ апликација, са свом моћи коју корисници имају у командној линији, или се може користити
+ за једноставне серверске уметке са ниским ризиком у строго
+ контролисаном радном окружењу. Начин на који изградите то окружење, и
+ његова безбедност, у великој мери зависиће од ПХП програмера.
+ </simpara>
+ <simpara>
+ Ово поглавље почиње неким општим саветима за побољшање безбедности, објашњава
+ различите комбинације могућности подешавања и ситуације
+ у којима се оне могу може безбедно користити, и описује шта све треба узети у обзир при
+ кодирању за различите нивое безбедности.
+ </simpara>
+ </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:
+vim600: syn=xml fen fdm=syntax fdl=2 si
+vim: et tw=78 syn=sgml
+vi: ts=1 sw=1
+-->